nginx前置,通过 proxy_*模块转发至后端承载的tomcat

问答中心分类: JAVAnginx前置,通过 proxy_*模块转发至后端承载的tomcat
匿名用户 提问 2年 前

后端tomcat和应用nginx 不在同一机器.,tomcat 运行的是API服务,
通过get请求,获取图片,控制台均打印出未成功获取到对应信息的log.
我尝试修改过tomcat下的server.xml配置文件中8080默认编码”UTF-8″ 修改为”GBK”
重启tomcat “失效”
 
尝试修改nginx 对应站点配置信息,使其静态文件缓存至nginx, reload nginx ,
charles 抓包,看到get 请求的返回的gzip 图片 名为乱码..
get -> nginx-> tomcat           tomcat –response—>nginx —>APIserver