[发明专利]一种分布式Nginx服务器的管理方法和系统有效
| 申请号: | 201810210566.5 | 申请日: | 2018-03-14 |
| 公开(公告)号: | CN108494589B | 公开(公告)日: | 2021-05-14 |
| 发明(设计)人: | 侯俊青 | 申请(专利权)人: | 北京思特奇信息技术股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24 |
| 代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
| 地址: | 100089 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 分布式 nginx 服务器 管理 方法 系统 | ||
本发明实施例涉及一种分布式Nginx服务器的管理方法和系统,属于IT运维技术领域。其中,该方法包括:通过zookeeper服务器建立其与Nginx服务器中多个配置信息对应的目录信息,其中,目录信息由多个key组成,且一个key对应一个配置信息;通过confd配置生成器对目录信息进行监控,得到监控信息;根据confd配置生成器中的配置资源信息和配置模板信息,以及监控信息生成配置文件。通过本实施例提供的技术方案,实现了降低成本,提高工作效率的技术效果。
技术领域
本发明实施例涉及IT运维技术领域,尤其涉及一种分布式Nginx服务器的管理方法和系统。
背景技术
随着科学技术的发展和进步,IT运维技术领域的知识对人类文明起到了重要的作用。计算机和网络的发展与应用更是有了突飞猛进的进步。
在现有技术中,随着Nginx服务器的发展,越来越多的大中型网站使用分布式Nginx服务器。Ngin(engine x)是一个高性能的HTTP和反向代服务器,也是一IMAP/POP3/SMTP服务器。Nginx的配置文件目前不支持根据环境需要自动修改的功能,所以当nginx运行的时候,用户不能根据环境需要,对与nginx下面的组网相关的配置文件内容进行实时更新,必要的时候只能通过手动修改配置文件来更新组网的功能。
发明内容
为解决上述技术问题,本发明实施例提供了一种分布式Nginx服务器的管理方法和系统。
根据本发明实施例的一个方面,本发明实施例提供了一种分布式Nginx服务器的管理方法,所述方法包括:
通过zookeeper服务器建立其与Nginx服务器中多个配置信息对应的目录信息,其中,目录信息由多个key组成,且一个key对应一个配置信息;
通过confd配置生成器对所述目录信息进行监控,得到监控信息;
根据所述confd配置生成器中的配置资源信息和配置模板信息,以及所述监控信息生成配置文件。
通过本实施例提供的通过zookeeper服务器建立其与Nginx服务器中多个配置信息对应的目录信息,通过confd配置生成器对目录信息进行监控,并根据confd配置生成器和监控信息生成配置文件的技术方案,避免了现有技术中不能对Nginx服务器单独进行管理,以致管理成本高,维护成本高的技术弊端,从而实现了单独管理,单独操作,从而实现了降低成本,节约资源的技术效果。
根据本发明实施例的另一个方面,本发明实施例提供了一种终端,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,
所述处理器执行所述程序时实现上述方法。
根据本发明实施例的另一个方面,本发明实施例提供了一种分布式Nginx服务器的管理系统,所述系统包括:zookeeper服务器、Nginx服务器和confd配置生成器,其中,
所述zookeeper服务器用于:建立与所述Nginx服务器中多个配置信息对应的目录信息,其中,目录信息由多个key组成,且一个key对应一个配置信息;
所述confd配置生成器用于:对所述目录信息进行监控,得到监控信息,并根据所述confd配置生成器中的配置资源信息和配置模板信息,以及所述监控信息生成配置文件。
通过本实施例提供的:实现具体功能的zookeeper服务器、Nginx服务器和confd配置生成器构成的分布式Nginx服务器的管理系统的技术方案,避免了现有技术中不能对Nginx服务器单独进行管理,以致管理成本高,维护成本高的技术弊端,从而实现了单独管理,单独操作,从而实现了降低成本,节约资源的技术效果。
附图说明
图1为本发明实施例提供的一种分布式Nginx服务器的管理方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思特奇信息技术股份有限公司,未经北京思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810210566.5/2.html,转载请声明来源钻瓜专利网。





