高可用
文章平均质量分 57
1+1=10!
这个作者很懒,什么都没留下…
展开
-
shell脚本监控mysql主从同步并通过邮箱报警
** 利用shell监控mysql主从,通过线程状态及服务占用端口是否存在来来判断。 不会配置邮箱的往下翻。 因为是监控报警程序,定时任务根据需求来配置。 #例如每一小时执行一次 crontab -e 0 */1 * * * /usr/src/mariadb.sh 上代码: #!/bin/bash #获取本地服务端口,是否为3306根据情况修改。 MYSQLPORT=`netstat -na|grep "LISTEN"|grep "3306"|awk -F[:" "]+ '{ print $原创 2021-03-21 23:09:37 · 2522 阅读 · 4 评论 -
Mysql主从复制+读写分离
为什么使用主从复制、读写分离 主从复制、读写分离一般是一起使用的。目的很简单,就是为了提高数据库的并发性能。 你想,假设是单机,读写都在一台MySQL上面完成,性能肯定不高。 如果有三台MySQL,一台mater只负责写操作,两台salve只负责读操作,性能不就能大大提高了吗? 所以主从复制、读写分离就是为了数据库能支持更大的并发。 随着业务量的扩展、如果是单机部署的MySQL,会导致I/O频率过高。 采用主从复制、读写分离可以提高数据库的可用性。 主从复制的原理 ①当Master节点进行insert、u原创 2021-03-18 21:46:23 · 3573 阅读 · 8 评论