运维
文章平均质量分 92
灵犀物润
做过ERP软件实施,写过Web网站,写过移动端APP,设计过物联网架构,做过管理,正在学习人工智能和机器人。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Google Dapper,大规模分布式系统的跟踪系统
概述当代的互联网的服务,通常都是用复杂的、大规模分布式集群来实现的。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心。因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具。Dapper--Google生产环境下的分布式跟踪系统,应运而生。那么我们就来介绍一个大规模集群的跟踪系统,它是如何满足一个低损耗、应用透明的、大范围部署这三个需求的。当然Dapper设计之初,参考了一些其他分布式系统转载 2021-05-24 11:51:16 · 1396 阅读 · 0 评论 -
curl用法简记
前段时间写了一个监控服务器程序运行状态的脚本,里面有一段是使用curl获取服务的状态,其中的一个细节是超时时间的设置,如果没有正确的设置超时时间,也许监控脚本不能达到预期的效果。先简单介绍一下curl的常用参数,以作备忘之需。-A:随意指定自己这次访问所宣称的自己的浏览器信息-b/–cookie <name=string/file> cookie字符串或文件读取位置,使用option来把上次的cookie信息追加到http request里面去。-c/–cookie-jar 操作原创 2020-07-08 11:35:23 · 538 阅读 · 0 评论 -
MySQL优化相关
1、慢查询分析相关的优化通过命令查看慢查询最长时间,一般默认10s,对于现代高实时系统来讲,一个查询要10秒钟是不可接受的,所以我们对慢查询先进行监控,然后才能进行优化;show variables like 'long_query_time';通常我们会把这个时间设置在3秒以内;set global long_query_time=2;查看慢查询日志记录是否开启,以及慢查...原创 2020-03-21 18:41:34 · 353 阅读 · 1 评论 -
Linux下的top命令PR,NI,VIRT,RES,SHR,S的解释
今天在观察服务器运行情况的时候用top命令看我的程序是否在运行,一般只关心内存,CPU这些参数,但是它还有很多的参数,我们一起来看看其他的参数都是什么意思。VIRT:Virtual memory usage 虚拟内存1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量RES:Re...原创 2020-03-20 22:27:38 · 8939 阅读 · 0 评论 -
备份本地Gitlab并且将备份文件存储到远程服务器
1、首先尝试手动备份Gitlab,只需要一条简单的命令就可以完成:gitlab-rake gitlab:backup:create如果是小型团队的Git服务器这一步将很快完成,我们一个紧凑型的物联网研发团队一年的代码备份下来才5Gb。使用以上命令会在/var/opt/gitlab/backups目录下创建一个名称类似为1543973379_2018_12_05_gitlab_backup...原创 2018-12-05 15:48:07 · 1604 阅读 · 0 评论
分享