为了账号安全,请及时绑定邮箱和手机立即绑定

tornado 通过 nginx 反向代理部署后的日志显示问题

tornado 通过 nginx 反向代理部署后的日志显示问题

动漫人物 2019-04-06 16:57:00
当我们使用下面的nginx配置部署tornado应用后upstreamfrontends{server127.0.0.1:8000;server127.0.0.1:8001;server127.0.0.1:8002;server127.0.0.1:8003;}在tornado.log中请求ip全部都会显示成127.0.0.1,类似下面这样[I13012521:44:54web:1447]200GET/(127.0.0.1)16.00ms如何在nginx反向代理的情况下让tornado.log中的ip地址也能显示成真实的ip呢?正确答案:除了nginx配置正确,更重要的是需要在tornadohttpserver中设置xheaders=Truetornado.httpserver.HTTPServer(Application(),xheaders=True)
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 350 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信