一 背景
在本地运行jetty,有时候需要查看请求数据以后,看一下响应的状态码,日志等。那么需要在linux主机上运行nginx,在本机上运行jetty,也就是将linux上的nginx反向代理到本机的jetty.那么在nginx上需要如何进行配置呢?如何切换host呢?
二 解决方法
1.首先需要更改nginx的配置文件如下:
upstream apkfilemanage-server {
#server localhost:8080;
server 172.18.4.85:8080;
keepalive 4;
}
其中,172.18.4.85是运行jetty的机器的ip,8080指的是请求通过8080端口来访问。
2.其次,需要切换host文件。
172.17.32.106 *********.com
172.17.32.106 是运行nginx的linux服务器的ip
3.在本机启动jetty,在linux主机上运行nginx.记得nginx配置文件修改了以后,需要重新启动nginx.