nginx做动态负载均衡,有什么办法能提高修改配置文件的效率么
现在做一个项目是用nginx反向代理对后台一个大集群做负载均衡。目前有一个初步的监控后台集群的状态的程序,可以根据情况让后台部分机器开启或关闭。这就需要经常的更新nginx的配置文件。现在设想的是在监控程序里加入一个模块修改配置文件。但是根据需求最后nginx的路由表中会有非常庞大数量的地址。这样修改配置文件感觉效率很低。不知道有没有什么更好的办法,现在初步想的是修改nginx源码把路由表从配置文件中分离出来,让路由表更容易修改。但是没有什么头绪,请问各位有没有什么好意见。
[解决办法]
nginx反向代理到集群节点,如果有失效的节点,nginx会跳到其他节点,不需要修改nginx配置。