具体需求是这样的:
有一个前端机有一个公网 IP,后端有一堆服务分散在内部网络里 这一堆服务是由不同的同事自己开发与维护,对外访问的时候使用域名
http://domain/service1/ http://domain/service2/ http://domain/service3/
这种形式访问,目前使用的方式是通过 nginx proxy_pass 配置的
location /service1/ { proxy_pass http://192.168.1.1 } location /service2/ { proxy_pass http://192.168.1.2 } location /service3/ { proxy_pass http://192.168.1.3 }
也就是说,增加或撤销一个服务,都需要前端的管理员到服务器重新配置一下 nginx 有没有哪种靠谱的方案可实现开发与维护服务的同事自己进行服务添加 谢谢大家~~~