Linux shell实现HTTP服务示例代码

时间:2021-01-11 04:18:42
【文件属性】:
文件名称:Linux shell实现HTTP服务示例代码
文件大小:105KB
文件格式:PDF
更新时间:2021-01-11 04:18:42
IN linux服务器 linux系统 一、前言 使用代理服务器 HAProxy 对 Mysql 做负载均衡是常用方案,为提高可用性,当某个 Mysql 出现问题时,例如服务器故障了,或者数据复制中断了,最好可以让 HAProxy 马上知道,然后停止向其转发请求 HAProxy 如何知道 Mysql 是否有问题呢? 二、解决思路 (1)编写一个shell脚本,检查 mysql 的状态,然后输出结果,例如状态正常时,返回状态码200及正确信息,否则返回状态码503及错误信息 (2)实现一个HTTP服务,有请求连接后,调用上面的检查脚本,返回检查结果 (3)HAProxy 访问这个HTTP服务,根据返回的结果信息来判断这个 mysql

网友评论