自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 openstack网络原理

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器test你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何

2021-01-11 15:19:48 190 1

转载 Dockerfile

本文分为三个部分,首先会直接给出一份 Dockerfile 的参考模板,然后说明如和构建高效的镜像并解释这个模板这样组织的原因,最后会补充说明一些编写过程中的常见问题。一份简单的Dockerfile参考模板docker 官方给出的参考文档中给出的 Dockerfile 指令接近 20 个,而我们平时在编写的时候,经常用到的不超过 10 个。因此,这里给出了一份 Dockerfile 的参考模板...

2020-02-22 16:18:09 160

转载 MySQL数据库的锁机制

在并发访问情况下,很有可能出现不可重复读等等读现象。为了更好的应对高并发,封锁、时间戳、乐观并发控制(乐观锁)、悲观并发控制(悲观锁)都是并发控制采用的主要技术方式。锁分类①、按操作划分:DML锁,DDL锁②、按锁的粒度划分:表级锁、行级锁、页级锁③、按锁级别划分:共享锁、排他锁④、按加锁方式划分:自动锁、显示锁⑤、按使用方式划分:乐观锁、悲观锁乐观锁和悲观锁乐观并发控制和悲观并...

2020-02-21 20:15:46 169

转载 MySQL Redo/Binlog Group Commit , 2pc事务两阶段提交,Crash Recovery浅析

2PC为了性能考虑,每次提交事务的时候,只需要将redo和undo落盘就代表事务已经持久化了,而不需要等待数据落盘。这样就已经能保证事务的crash时的前滚或者回滚。由于undo的信息也会写入redo,所以其实我们只需要根据redo是否落盘而决定crash recovrey的时候是重做还是回滚。而上面提到,开启binlog后,还需要考虑binlog是否落盘(binlog牵扯到主从数据一致性,全备...

2020-02-20 13:54:37 665

原创 mysql 索引及区别

聚集索引和非聚集索引的区别聚集索引和非聚集索引的根本区别是表记录的排列顺序和与索引的排列顺序是否一致。聚集索引聚集索引表记录的排列顺序和索引的排列顺序一致,所以查询效率快,只要找到第一个索引值记录,其余就连续性的记录在物理也一样连续存放。聚集索引对应的缺点就是修改慢,因为为了保证表中记录的物理和索引顺序一致,在记录插入的时候,会对数据页重新排序。非聚集索引非聚集索引制定了表中记录的逻辑顺...

2020-02-20 13:53:10 306

原创 mysql主从、基于GTID主从、半同步复制、双主、多源、并行、组复制

一、主从复制1.master服务器的配置1.1 配置文件my.cnf的修改#根据上一篇文章,编辑my.cnf文件[root@localhost mysql]# vim /etc/my.cnf #在[mysqld]中添加:server-id=1log_bin=master-binlog_bin_index=master-bin.indexbinlog_do_db=test#备注...

2020-02-20 13:50:45 298

转载 MySQL的异步复制、全同步复制与半同步复制

异步复制异步复制,主库将事务 Binlog 事件写入到 Binlog 文件中,此时主库只会通知一下 Dump 线程发送这些新的 Binlog,然后主库就会继续处理提交操作,而此时不会保证这些 Binlog 传到任何一个从库节点上。全同步复制全同步复制,当主库提交事务之后,所有的从库节点必须收到、APPLY并且提交这些事务,然后主库线程才能继续做后续操作。但缺点是,主库完成一个事务的时间会被拉...

2020-02-20 13:42:33 135

原创 zabbix监控mysql

rpm -ivh https://www.percona.com/downloads/percona-monitoring-plugins/percona-monitoring-plugins-1.1.8/binary/redhat/7/x86_64/percona-zabbix-templates-1.1.8-1.noarch.rpmcp /var/lib/zabbix/percona/tem...

2019-04-22 15:56:54 135

原创 zabbix监控nginx、php

zabbix监控nginxvim /usr/local/nginx/conf/nginx.conf location /ngx_status { stub_status on; access_log off; }访问ngx页面:curl http://127.0.0.1:88/ngx_statusvim /etc/zabbix...

2019-04-22 15:56:15 104

原创 Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdo

问题:[root@localhost ~]# /etc/init.d/mysqld startStarting MySQL... ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).解决方法:[root@localhost ~]# mv /etc/my.cn...

2019-03-28 17:02:04 2752 1

原创 centos7.3安装php扩展fileinfo、phpredis、swoole

yum install -y cmake make gcc gcc-c++ bison ncurses ncurses-develtar zxvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gzmv mysql-5.7.25-linux-glibc2.12-x86_64 mysqlchown -R mysql:mysql mysqlcd /mysql...

2019-03-28 13:57:31 1303

原创 centos7.3安装redis-5.0.4

测试

2018-08-17 10:11:43 114

原创 nginx配置 https

自建证书注意:一般生成的目录,应该放在/usr/local/nginx/conf/ssl目录mkdir /usr/local/nginx/conf/ssl1.创建服务器证书密钥文件 server.key:openssl genrsa -des3 -out server.key 1024输入密码,确认密码,自己随便定义,但是要记住,后面会用到。2.创建服务器证书的申请文件 server....

2018-05-21 11:14:19 220

转载 InnoDB关键特性之Insert buffer

InnoDB关键特性之Insert buffer

2017-09-11 13:22:33 546

转载 InnoDB关键特性之double write

InnoDB double write

2017-09-11 13:18:11 243

原创 centos7.3安装LNMP环境

监控软件

2017-09-10 21:38:20 193

原创 InnoDB存储引擎

InnoDB存储引擎

2017-09-06 22:11:47 174

原创 lVS的模式和算法

lvs三种模式与八种算法

2017-08-31 22:58:40 370

原创 Cookie与Session

Cookie与Session

2017-07-27 23:02:51 179

原创 linux运行级别

Linux运行级别

2017-07-27 11:23:57 430

转载 Linux启动过程详解

linux启动流程

2017-07-23 16:47:32 299

原创 TOMCAT

TOMCAT

2017-07-21 16:27:32 171

转载 Linux系统工程师面试题

linux面试题整理

2017-07-18 14:24:29 7898

原创 MySQL

MySQL

2017-07-15 12:31:47 329

原创 Linux学习之Varnish

Linux学习之Varnish

2017-07-12 00:10:49 287

原创 自动化运维之Puppet

自动化运维之PUPPET

2017-07-10 18:09:41 337

原创 LINUX学习之ANSIBLE

LINUX学习之ANSIBLE

2017-07-08 14:48:48 242

原创 LINUX学习之KVM

LINUX学习之KVM虚拟化

2017-07-07 22:09:03 262

原创 LINUX学习之GIT

LINUX学习之GIT

2017-07-06 23:50:14 258

原创 LINUX学习之ZABBIX

LINUX学习之ZABBIX配置

2017-07-06 12:27:23 264

空空如也

空空如也

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

TA关注的人

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