win10下载nginx1.17.5,解压后,进入nginx目录,进入conf目录,记事本打开nginx.conf,按如下配置:
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
upstream xxx_server{
server 127.0.0.1:8082 weight=2;
server 127.0.0.1:8080 weight=1;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://xxx_server;
}
}
}
配置好后,启动nginx.exe即可。在浏览器中访问http://localhost/hello即可交替访问127.0.0.1:8082和127.0.0.1:8080的服务;关掉一个服务后,也可以正常访问,只能访问其中一个服务...
唯一需要注意,如果修改了配置,需要杀死nginx进程,在重启。由于nginx有个宿主进程,无法在任务管理器中直接杀,需要使用命令行:
taskkill /IM nginx.exe /F
杀死进程后,在双击nginx.exe启动即可。