1、nginx配置2个server后
第一个域名1,访问第一个ip1:port1
第二个域名2,访问第二个ip1:port2
2、重启nginx后,使用第一个域名访问正常。使用第二个域名访问时,访问的也是第一个服务,而非第二个。
3、是nginx缓存引起的
查找发现是,使用nginx -s stop后,真正的进程没有关闭
重启后,也没报什么错,导致域名2访问不起作用。
4、在任务管理器中,找到nginx.exe进程,全部结束,再从新启动,再次访问域名1、域名2访问正常。
1、nginx配置2个server后
第一个域名1,访问第一个ip1:port1
第二个域名2,访问第二个ip1:port2
2、重启nginx后,使用第一个域名访问正常。使用第二个域名访问时,访问的也是第一个服务,而非第二个。
3、是nginx缓存引起的
查找发现是,使用nginx -s stop后,真正的进程没有关闭
重启后,也没报什么错,导致域名2访问不起作用。
4、在任务管理器中,找到nginx.exe进程,全部结束,再从新启动,再次访问域名1、域名2访问正常。