由于blog各种垃圾评论太多,而且本人审核评论周期较长,所以懒得管理评论了,就把评论功能关闭,有问题可以直接qq骚扰我
数据库

MySql DAL中间件总结

MySql DAL中间件总结
前言 mysql作为互联网公司都会用到的数据库,如果在使用过程中出现性能问题,会采用mysql的横向扩展,使用主从复制来提高读性能,要是解决写入问题,需要进行分库分表。本文不会去介绍mysql的高可用,主要介绍mysql的访问中间件(DAL)的一些实现方案。 Atlas 官网:h...

4个月前 (02-12) 1275℃ 0喜欢

LB/HA

mysql复制高可用方案总结

mysql复制高可用方案总结
前言 mysql作为应用程序的数据存储服务,要实现mysql数据库的高可用。必然要使用的技术就是数据库的复制,如果主节点出现故障可以手动的切换应用到从节点,这点相信运维同学都是知道,并且可以实现的。但是这种情况只是手动的切换,对可用性有要求的业务需要分别实现主库和从库的高可用,保...

4个月前 (02-12) 1281℃ 0喜欢

LB/HA

MHA高可用

MHA高可用
MHA介绍 MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在My...

4个月前 (02-12) 1175℃ 0喜欢

虚拟化/云计算

kvm虚拟机鼠标同步设置

kvm虚拟机鼠标同步设置
前言 最近在kvm虚拟机安装windows系统,碰到虚拟机中的鼠标指针和实体机鼠标指针不重合,解决方法在此记录一下。 解决方法 编辑虚拟机配置文件,在input中添加如下配置,添加完成之后重启虚拟机即可解决问题。 [root@kvm-3 ~]# virsh edit window...

4个月前 (02-12) 1086℃ 0喜欢

数据库

mysql主从复制——从库扩展

mysql主从复制——从库扩展
前言 运维工程师在工作中一定会使用到mysql数据库的主从复制,那么肯定会有扩展从库的需求,比如数据库当前吞吐量比较大或者需要单独加一台从库做专门的数据分析。那么生产环境如何添加mysql从库,就是本文要说明的内容。 前提 在添加mysql的从库的时候,从库需要先导入一次主库的全...

5个月前 (01-14) 2773℃ 0喜欢

运维工具

jmeter分布式压测和监控实践

jmeter分布式压测和监控实践
前言 对于运维工程师来说,需要对自己维护的服务器性能瓶颈了如指掌,比如我当前的架构每秒并发是多少,我服务器最大能接受的并发是多少,是什么导致我的性能有问题;如果当前架构快达到性能瓶颈了,是横向扩容性能提升大,还是纵向扩容性能提升大。 如果需要了解这些信息,需要在两方面下功夫,一个...

5个月前 (01-01) 3648℃ 2喜欢

数据库

mysql general log输出mysql执行历史

mysql general log输出mysql执行历史
前言 作为运维,在和开发人员调试mysql数据库故障的时候,你一定碰到过这样的需求,就是输出mysql执行的所有语句,用来分析问题。默认情况下mysql记录语句的执行只是开启了binlog日志,但是binlog不会记录select语句,这个时候就需要打开数据库的general l...

5个月前 (12-18) 3458℃ 0评论 2喜欢

LB/HA

mysql router高可用(官方工具)

mysql router高可用(官方工具)
Mysql route介绍 什么是mysql route MySQL Router是处于应用client和dbserver之间的轻量级代理程序,它能检测,分析和转发查询到后端数据库实例,并把结果返回给client。是mysql-proxy的一个替代品。其架构图和功能如下。 (1...

5个月前 (12-17) 4071℃ 0评论 2喜欢

自动化

关于我的jenkins使用知识点总结(v1.0)

关于我的jenkins使用知识点总结(v1.0)
前言: 近期我们上了jenkins实现了代码的自动发布和app的自动打包,而且其中的一些实现也在我的博客总结了文章,各种文章前后顺序比较杂乱,就已文本作为相关持续集成文章的一个汇总。 下面是我用了一个下午时间画的一个关于持续集成的脑图,其实画完我不是很满意,感觉想表达的整个流程没...

6个月前 (12-11) 3969℃ 0评论 3喜欢

自动化

每日打包之自动化安装(打通app自动化测试)

每日打包之自动化安装(打通app自动化测试)
前言 我们前段时间实现了安卓和ios的自动打包,可以每天把最新的代码制作成安装包,放到下载目录,让产品,测试等人员进行下载,以便每日验证产品开发进度以及及时反馈开发功能的方向是否正确。 但是这样新的问题出现了,实现每日打包之后,那就意味着测试、产品等人员每天都需要删除旧的软件包,...

6个月前 (12-10) 3785℃ 0评论 0喜欢