发明名称 一种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