(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210431939.8
(22)申请日 2022.04.22
(71)申请人 北京金山云网络技 术有限公司
地址 100085 北京市海淀区西二 旗中路33
号院4号楼6层0 06号
(72)发明人 程苗
(74)专利代理 机构 北京超凡宏宇专利代理事务
所(特殊普通 合伙) 11463
专利代理师 舒淼
(51)Int.Cl.
H04L 41/082(2022.01)
G06F 9/445(2018.01)
(54)发明名称
配置更新方法、 装置和电子设备
(57)摘要
本发明提供了一种配置更新方法、 装置和电
子设备, 首先接收针对监听端口的配置更新请
求, 然后将更新配置信息保存至共享存储模块,
最后控制每个工作子进程从共享存储模块中获
取更新配置信息, 以根据更新配置信息更新监听
端口。 该方式在接收到配置更新请求后, 可以直
接将其携带的更新配置信息直接保存至共享存
储模块, 以使每个工作子进程更新监听端口, 由
于不需要reloa d过程, 从而可以避免因reloa d过
程导致的内存过度占用的问题, 节省了Nginx服
务器的计算资源和存 储资源。
权利要求书2页 说明书9页 附图4页
CN 114785686 A
2022.07.22
CN 114785686 A
1.一种配置更新方法, 其特征在于, 所述方法应用于N ginx服务器, 所述N ginx服务器中
设置有共享存储模块; 所述Nginx服务器中运行有至少一个工作子进程; 每个所述工作子进
程连接所述共享存 储模块; 所述方法包括:
接收针对监听端口的配置更新请求; 其中, 所述配置更新请求中携带有所述监听端口
的更新配置信息;
将所述更新配置信息保存至所述共享存 储模块;
控制每个所述工作子进程从所述共享存储模块中获取所述更新配置信 息, 以根据 所述
更新配置信息更新所述 监听端口。
2.根据权利要求1所述的方法, 其特 征在于, 所述更新配置信息包括:
待增加的监 听端口对应的第 一配置信 息, 和/或, 待删除的监听端口对应的第 二配置信
息, 和/或, 待修改的监听端口对应的第三配置信息 。
3.根据权利要求2所述的方法, 其特征在于, 控制每个所述工作子进程从所述共享存储
模块中获取 所述更新配置信息, 以根据所述更新配置信息更新所述 监听端口 的步骤包括:
如果所述更新配置信 息为所述第 一配置信 息, 控制每个所述工作子进程从所述共享存
储模块中获取 所述第一配置信息, 以增 加所述第一配置信息对应的监听端口;
如果所述更新配置信 息为所述第 二配置信 息, 控制每个所述工作子进程从所述共享存
储模块中获取 所述第二配置信息, 以删除所述第二配置信息对应的监听端口;
如果所述更新配置信 息为所述第 三配置信 息, 控制每个所述工作子进程从所述共享存
储模块中获取 所述第三配置信息, 以修改所述第三配置信息对应的监听端口。
4.根据权利要求1所述的方法, 其特征在于, 所述Nginx服务器中包括第一配置文件和
第二配置文件; 其中, 所述第一配置文件用于存储启动所述Nginx服务器时所设置的初始化
配置信息; 所述第二配置文件用于存 储所述Nginx服务器运行 过程中更新的配置信息 。
5.根据权利要求4所述的方法, 其特征在于, 接收针对监 听端口的配置更新请求的步骤
之后, 所述方法还 包括:
将所述更新配置信息保存至所述第二配置文件。
6.根据权利 要求4所述的方法, 其特征在于, 所述Nginx服务器 中运行有主进程; 所述方
法还包括:
如果接收到针对所述Nginx服务器的重新启动指令, 加载所述第一配置文件和所述第
二配置文件, 通过所述主进程将所述第一配置文件中的配置信息和所述第二配置文件中的
配置信息发送至每个所述工作子进程, 以使 所述主进程和每个所述工作子进程根据接收到
的配置信息运行。
7.根据权利要求 4所述的方法, 其特 征在于, 所述第二配置文件为jso n格式的文件。
8.一种配置更新装置, 其特征在于, 所述装置设置于N ginx服务器, 所述N ginx服务器中
设置有共享存储模块; 所述Nginx服务器中运行有至少一个工作子进程; 每个所述工作子进
程连接所述共享存 储模块; 所述装置包括:
接收模块, 用于接收针对监 听端口的配置更新请求; 其中, 所述配置更新请求中携带有
所述监听端口 的更新配置信息;
保存模块, 用于将所述更新配置信息保存至所述共享存 储模块;
更新模块, 用于控制每个所述工作子进程从所述共享存储模块中获取所述更新配置信权 利 要 求 书 1/2 页
2
CN 114785686 A
2息, 以根据所述更新配置信息更新所述 监听端口。
9.一种电子设备, 其特征在于, 包括处理器和存储器, 所述存储器存储有能够被所述处
理器执行 的机器可执行指令, 所述处理器执行所述机器可执行指令以实现权利要求1 ‑7任
一项所述的配置更新方法。
10.一种机器可读存储介质, 其特征在于, 所述机器可读存储介质存储有机器可执行指
令, 所述机器可执行指令在被处理器调用和执行时, 所述机器可执行指令促使所述处理器
实现权利要求1 ‑7任一项所述的配置更新方法。权 利 要 求 书 2/2 页
3
CN 114785686 A
3
专利 配置更新方法、装置和电子设备
安全报告 >
其他 >
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:07:54上传分享