背景
客户生产部署,使用的是nacos,rabbitMq 这些中间件有页面维护,由于项目原因需要时常维护,问题来了,客户不给开这些
解决
部署时提出一个外网端口映射,这个端口低频 运维使用
接下来就是代理了
nacos代理
server {
listen 10200;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_pass http://nacosip:8848;
}
访问 外网ip:10200/nacos
rabbitMq代理
location /mq/ {
# port_in_redirect on;
proxy_pass http://ip:15672/;
index index.html;
}
访问 外网映射ip:10200/mq
注意mq配置后面的斜线需要加上
配置轻松搞定,一般客户不会给开外网映射这些中间件端口,只能自己想办法