我在同一台服务器上的端口82,83和84上运行了webserver应用程序。 这是我的nginx conf:
worker_processes 1;
events {
worker_connections 1024;
}
#Server groups#
http {
upstream backend {
hash $remote_addr consistent;
ip_hash;
server localhost:82;
server localhost:83;
server localhost:84;
}
server {
server_name NGINX_server;
listen 81;
location / {
proxy_pass http://backend;
}
}
}
我有3个客户端在不同的IP地址上运行,我需要每个客户端连接到不同的端口,即: 82上的client1, client2 on 83 and 84上的client3 但它不起作用.. Client1连接到82但Client2和Client3连接到83(到相同的IP)。 如何编写每个客户端(具有不同IP)连接到不同端口的conf文件? 谢谢。
答案 0 :(得分:0)
确定以上conf工作完美,我没有使用3个不同的IP地址......