自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lglglxg的博客

做不了大牛,就做运维小屌丝

  • 博客(16)
  • 收藏
  • 关注

原创 InfluxDB+cAdvisor+Grafana监控

InfluxDB+cAdvisor+Grafana监控为什么需要监控??对于一个物理机上运行多个容器应用时,容器的运行情况如:CPU使用率、内存使用率、网络状态、磁盘空间等信息,都是需要去了解的,因此监控是必须的。对于容器的监控方案可谓多种多样,本身自带命令docker stats。[root@docker ~]# docker statsCONTAINER CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK...

2021-03-05 16:28:25 379

原创 rockermq 安装

rockermq 安装一.安装jdk >1.8二.安装rockermq## 下载源码cd /srv/wgethttp://mirror.bit.edu.cn/apache/rocketmq/4.4.0/rocketmq-all-4.4.0-source-release.zipunzip rocketmq-all-4.4.0-source-release.zipmv rocketmq-all-4.4.0 rocketmqcd rocketmq##安装maven...

2021-03-05 16:23:28 134

原创 RabbitMq安装及集群配置

RabbitMq安装及集群配置1.自动化安装脚本 ######下载软件包 wgethttp://erlang.org/download/otp_src_20.0.tar.gz-P /srv/ wgethttps://pypi.python.org/packages/08/48/c97b668d6da7d7bebe7ea1817a6f76394b0ec959cb04214ca833c34359df/simplejson-3.11.1.tar.gz#md5=6e2f1bd5f...

2021-03-05 16:22:10 202

原创 SQL优化神器-SQLAdvisor

SQL优化神器-SQLAdvisorSQLAdvisor是由美团点评公司技术工程部DBA团队(北京)开发维护的一个分析SQL给出索引优化建议的工具。它基于MySQL原生态词法解析,结合分析SQL中的where条件、聚合条件、多表Join关系 给出索引优化建议。目前SQLAdvisor在美团点评广泛应用,包括美团支付、酒店旅游、外卖、团购等产品线,公司内部对SQLAdvisor的开发全面转到github上,开源和内部使用保持一致。开源地址:https://github.com/Meituan-Dian

2021-03-05 16:20:57 1206 1

转载 SQL优化必懂知识点

SQL优化必懂知识点1. 基数单个列唯一键(distict_keys)的数量叫做基数。比如性别列,该列只有男女之分,抛开中性,所以这一列基数就是主键列的基数等于表的总行数。基数的高低影响列的数据分布。 MariaDB [test]>selectcount(distinctgender),count(distinctphone)fromtest; +------------------------+-----------------------+ | ...

2021-03-05 16:20:14 131

原创 sonar代码质量部署

sonar代码质量部署依赖环境:最新版需支持jdk11,不支持mysql要自行安装9.3以后版本postsql一.安装sonar-server #### 官网下载安装包https://www.sonarqube.org/downloads/ 解压即可 unzip -q sonarqube-8.4.1.35646.zip -d /srv ###运行的时候需启动es,所以需要切换到普通用户执行cd /srv/sonarqube-8.4.1.35646/adduser...

2021-03-05 16:19:04 105

转载 Linux下如何查看哪些进程占用的CPU内存资源最多

Linux下如何查看哪些进程占用的CPU内存资源最多linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|headlinux下获取占用内存资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head命令组合解析(针对CPU的,MEN也同样道理):ps aux|head -1;ps a...

2021-03-05 16:17:17 76

原创 ES 冷热分离

ES 冷热分离一.为了方便查看管理es的索引,安装head插件 1.安装node cd /usr/local/src/ wgethttps://npm.taobao.org/mirrors/node/latest-v4.x/node-v4.4.7-linux-x64.tar.gz tar -zxvf node-v4.4.7-linux-x64.tar.gz -C /usr/local/ mv /usr/local/node-v4.4.7-linux-x64 ...

2021-03-05 16:15:53 191

原创 docker部署app模块

docker部署app模块1.docker安装启动 安装:yum install -y docker 启动: systemctl start docker 2.创建基础镜像or拉取仓库镜像 ####基础镜像拉取docker pull centos ###测试环境已经有基础镜像,可直接从镜像拉取,因仓库本身需要支持https,所以需要修改相关配置 echo '{ "insecure-registries":["xxx.xxx.xxx.xxx:..

2021-03-05 16:15:00 1358

原创 docker的安装及使用

docker的安装及使用1.安装启动 #下载对应yum源 yum install -y docker-io #开机自启动与启动Docker service docker start chkconfig docker on 2.创建Docker私有仓库Docker 包括三个基本概念镜像(Image):镜像是只读的,镜像可以想象成操作系统的安装镜像(例CentOS6.8.ISO)。 容器(Container):容器是从镜像创建的运行实例.

2021-03-05 16:14:02 174

转载 MySql事务隔离

1、事务的特性:原子性、一致性、隔离性、持久性2、多事务同时执行的时候,可能会出现的问题:脏读、不可重复读、幻读3、事务隔离级别:读未提交、读提交、可重复读、串行化4、不同事务隔离级别的区别:读未提交:一个事务还未提交,它所做的变更就可以被别的事务看到读提交:一个事务提交之后,它所做的变更才可以被别的事务看到可重复读:一个事务执行过程中看到的数据是一致的。未提交的更改对其他事务是不可见...

2018-11-22 17:53:21 146

原创 日志系统 - redo log - binlog

查询流程的执行过程一般是经过连接器、分析器、优化器、执行器、存储引擎。更新流程也是类似,不同的是更新流程会涉及到两个重要的日志模块 redo log(物理日志) 和 binlog(逻辑日志)。 reco log对于更新,mysql用的是WAL技术(Write-Ahead Logging),关键点就是先写日志,然后再写磁盘。具体来说,当有一条记录需要更新的时候,InnoDB引擎会...

2018-11-19 17:07:17 482

原创 MySQL基础架构

mysql 基本架构示意图:连接器:负责跟客户端建立连接、获取权限、维持和管理连接。平常使用中要尽量使用长连接,但是当全部使用长连接后,mysql占用内存会涨的特别快,原因是mysql在执行过程中临时使用的内存是管理在连接 对象里面的,这些资源会在连接断开的时候才释放,大量长连接积累下来会导致内存占用太大,会被系统强行杀掉OOM,从现象看就是mysql异常重启了。解决方案:...

2018-11-16 11:01:44 214

原创 docker入门

基础概念:1.基于LXC 技术,基于内核虚拟化,kvm是硬件虚拟化,基本启动过程:构建-传输-运行,三大组件:镜像  容器  仓库  对比vm:vm基于Guest os    docker基于LXC  docker使用不建议启动ssh:不要当成虚拟机用  2.docker带来的改变   面向产品: 产品交付   面向开发:简化环境配置  面向测试:多版本测试   面向运维:环境一致性   面向架构...

2018-06-25 17:22:56 136

原创 SourceTree无法从gitlab拉取代码

具体问题情况:gitlab部署在阿里云上,公司网络环境下拉取一直正常,结果某天下午的时候出现以下报错:git -c diff.mnemonicprefix=false -c core.quotepath=false fetch originssh_exchange_identification: read: Connection reset by peerfatal: Could

2018-01-10 09:57:37 10942

原创 Xtrabackup的安装使用,自动化备份脚本

XtraBackup是Percona公司的开源项目,用以实现类似Innodb官方的热备份工具InnoDB Hot Backup的功能,它支持在线热备份(备份时不影响数据读写)。到目前为止,最新的版本为Percona XtraBackup 2.4.7.XtraBackup有很多功能和优点:例如支持全备、增量备份、部分备份;支持压缩备份;备份不影响数据读写、事务等,但是也有缺陷不足:例如不支持脱机

2018-01-04 11:26:12 727 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除