目录:1.模块 2.包 3.绝对导入与相对导入 4.time模块 5.random模块 6.os模块 7.sys模块 8.json&pickle模块 9.shelve模块 10.xml模块 11.configparser模块 12. hashlib模块 13.subproc... ...
分类:
编程语言 时间:
2018-07-02 12:34:32
阅读次数:
201
在配置好GTID复制后,配置MHA的高可用。 1.准备3台机器 2.设置SSH免登陆 在100的机器执行如下命令: ssh-keygen 直接回车执行完毕 ssh-copy-id -i /root/.ssh/id_rsa -p 22 root@192.168.31.100ssh-copy-id -i ...
分类:
数据库 时间:
2018-07-01 00:28:14
阅读次数:
192
模块儿&包(* * * * *) 模块儿(modue)的概念 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在 ...
分类:
编程语言 时间:
2018-06-30 13:01:37
阅读次数:
213
上一讲;讲到consul发现的模板形式,这一讲我们聊一聊比较基础的consul的服务注册与发现,并且使用bind代理给服务做负载均衡,这个功能也是后面要补充的redis + consul 或者mha + consul的一个基础,我们先看一下环境:配置环境(还是那句话,在生产环境把server配置成3-5台,agent随意):192.168.113.174?&n
分类:
其他好文 时间:
2018-06-29 14:21:43
阅读次数:
257
最近一位同学遇到的案例:凌晨数据库意外宕机,要求在一主两从的基础上,搭建MHA做故障切换。在部署测试中遇到一些问题找到我,交流的过程挖出一些之前忽略的坑,感谢这位同学无私分享!? GTID环境,KILL主库,新主库和从库丢失数据(之前已知)? 在数据库进程挂掉,数据库服务器关机或重启、开启防火墙、关 ...
分类:
其他好文 时间:
2018-06-28 23:02:08
阅读次数:
490
几个月没有更新博客了,已经长草了,特意来除草。之前基于nginx反向代理使用的是:nginx + confd + etcd的存储方式,最近发现部门DBA同事使用consul + redis + 哨兵实现的主从自动选举切换,不影响业务的方式,还有看到有些公司分享的consul + mha的方式,觉得不错,于是研究了下consul,本案例是基于consul +&n
分类:
其他好文 时间:
2018-06-27 12:12:25
阅读次数:
854