大神能不能提供一下思路,比如我在nginx.conf中有如下upstream块:
upstream value{
server 127.0.0.1:1234;
server 127.0.0.1:5678;
}
nginx向外提供接口,比如是127.0.0.1/change,可以清空以上upstream中的内容,并重新从redis中加载所有后端服务器信息并写入到nginx.conf文件中的如上upstream中,最后执行./nginx -s reload。
大神能不能提供一下思路,比如我在nginx.conf中有如下upstream块:
upstream value{
server 127.0.0.1:1234;
server 127.0.0.1:5678;
}
nginx向外提供接口,比如是127.0.0.1/change,可以清空以上upstream中的内容,并重新从redis中加载所有后端服务器信息并写入到nginx.conf文件中的如上upstream中,最后执行./nginx -s reload。
15 回答8.4k 阅读
2 回答2.4k 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
1 回答3k 阅读
1 回答1.1k 阅读✓ 已解决
3 回答912 阅读
1 回答783 阅读
查看lua有没有file模块,能对文件操作,还要看看lua能不能调用shell或者类似nginx 信号来重载nginx配置文件。