发明名称 |
一种LNMP架构的部署方法 |
摘要 |
本发明提供一种LNMP架构的部署方法,所述部署方法为:在LNMP架构中通过使用插件mysqlnd_ms实现LNMP架构中数据库mysql的读写分离,所述mysqlnd_ms是驱动mysqlnd的一个插件,该插件mysqlnd_ms实现连接保存和切换、负载均衡、读写分离的功能;再使用代理haproxy服务器实现读数据库的负载均衡,并通过脚本结合socat来实现对故障从数据库的剔除。本发明简化了php编程语言的开发,对已经上线的项目可以不做修改而支持数据库mysql的读写分离,对mysql从数据库的可用性做检查,使得构架的整个系统数据保持一致性。 |
申请公布号 |
CN105718262A |
申请公布日期 |
2016.06.29 |
申请号 |
CN201610031355.6 |
申请日期 |
2016.01.18 |
申请人 |
沈文策 |
发明人 |
沈文策 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
福州市鼓楼区京华专利事务所(普通合伙) 35212 |
代理人 |
林晓琴 |
主权项 |
一种LNMP架构的部署方法,其特征在于:所述部署方法为:在LNMP架构中通过使用插件mysqlnd_ms实现LNMP架构中数据库mysql的读写分离,所述mysqlnd_ms是驱动mysqlnd的一个插件,该插件mysqlnd_ms实现连接保存和切换、负载均衡、读写分离的功能;再使用代理haproxy服务器实现读数据库的负载均衡,并通过脚本结合多功能的网络工具socat来实现对故障从数据库的剔除。 |
地址 |
350000 福建省福州市鼓楼区西江滨大道66号融侨锦江B区7座201 |