[发明专利]Nginx路由配置信息更新方法及系统、可读存储介质和终端有效
申请号: | 201811066443.5 | 申请日: | 2018-09-13 |
公开(公告)号: | CN109379212B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 龙震岳;魏理豪;曾纪钧;刘晔 | 申请(专利权)人: | 广东电网有限责任公司信息中心 |
主分类号: | H04L41/082 | 分类号: | H04L41/082 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 郭学秀 |
地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | nginx 路由 配置 信息 更新 方法 系统 可读 存储 介质 终端 | ||
1.一种Nginx路由配置信息更新方法,其特征在于,包括:
构建应用与容器之间的关联关系并存储;
对容器系统的容器变化事件进行监听;
当监听到容器变化事件时,确定所述容器变化事件所涉及容器的信息;
基于所确定的所涉及容器,确定所涉及容器所属应用的信息;
从所述容器系统中获取与所确定的应用同名的所有应用及其路由配置信息;
将所获取的同名的所有应用的路由配置信息分别与Nginx服务器中对应的路由配置信息进行比较;
根据比较结果,对Nginx服务器中对应的路由配置信息进行更新。
2.根据权利要求1所述的Nginx路由配置信息更新方法,其特征在于,所述构建应用与容器之间的关联关系,包括:
采用二元组信息(应用名称,应用版本)对构成应用的容器进行标识。
3.根据权利要求1所述的Nginx路由配置信息更新方法,其特征在于,所述对容器系统的容器变化事件进行监听,包括:
对所述容器系统中的所有事件监听;
从所监听的所有事件中过滤出所述容器变化事件。
4.根据权利要求1所述的Nginx路由配置信息更新方法,其特征在于,所述应用的配置信息包括协议类型、IP地址和端口的配置信息。
5.根据权利要求1所述的Nginx路由配置信息更新方法,其特征在于,所述根据比较结果,对Nginx服务器中对应的路由配置信息进行更新,包括:
当所述比较结果为不一致时,将Nginx服务器中对应的路由配置信息替换为从所述容器系统中获取的对应的应用的路由配置信息。
6.根据权利要求1至5任一项所述的Nginx路由配置信息更新方法,其特征在于,所述Nginx服务器中对应的路由配置信息存储在所述Nginx服务器的内存中。
7.一种Nginx路由配置信息更新装置,其特征在于,包括:
构建单元,适于构建应用与容器之间的关联关系并存储;
监听单元,适于对容器系统的容器变化事件进行监听;
容器确定单元,适于当监听到容器变化事件时,确定所述容器变化事件所涉及容器的信息;
应用确定单元,适于基于所确定的所涉及容器,确定所涉及容器所属应用的信息;
获取单元,适于从所述容器系统中获取与所确定的应用同名的所有应用及其路由配置信息;
比较单元,适于将所获取的同名的所有应用的路由配置信息分别与Nginx服务器中对应的路由配置信息进行比较;
更新单元,适于根据比较结果,对Nginx服务器中对应的路由配置信息进行更新。
8.根据权利要求7所述的Nginx路由配置信息更新装置,其特征在于,所述构建单元,适于采用二元组信息(应用名称,应用版本)对构成应用的容器进行标识。
9.根据权利要求7所述的Nginx路由配置信息更新装置,其特征在于,所述监听单元,适于对所述容器系统中的所有事件监听;从所监听的所有事件中过滤出所述容器变化事件。
10.根据权利要求7所述的Nginx路由配置信息更新装置,其特征在于,所述应用的配置信息包括协议类型、IP地址和端口的配置信息。
11.根据权利要求7所述的Nginx路由配置信息更新装置,其特征在于,所述更新单元,适于当所述比较结果为不一致时,将Nginx服务器中对应的路由配置信息替换为从所述容器系统中获取的对应的应用的路由配置信息。
12.根据权利要求7至11任一项所述的Nginx路由配置信息更新装置,其特征在于,所述Nginx服务器中对应的路由配置信息存储在所述Nginx服务器的内存中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司信息中心,未经广东电网有限责任公司信息中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811066443.5/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置