配置了 Nginx 会将请求分给 8000:8003 四个端口, 我想Tornado建一个页面, 访问这个页面的时候浏览器上能显示出这个页面的请求由哪一个端口获取了, 如何能实现这个功能?
RequestHandler 貌似没有传进来端口号?
配置了 Nginx 会将请求分给 8000:8003 四个端口, 我想Tornado建一个页面, 访问这个页面的时候浏览器上能显示出这个页面的请求由哪一个端口获取了, 如何能实现这个功能?
RequestHandler 貌似没有传进来端口号?
|
cloverstdJan 8, 2015
4
我想可以通过 nginx 利用 rewrite 把端口通过 HTTP 请求参数传入到 Handler 里面
未验证 |
|
rrfengJan 8, 2015
5
RequestHandler 里没有,但是 ioloop 启动的设置里有啊!
直接引用全局变量就行了啊…… |
|
spritevanJan 8, 2015
6
options.port
|
|
9hillsJan 8, 2015
7
你启动tornado的时候不是传了port么。。
|
|
11
啊我知道了.
可以用 tornado.options 进行传递. |
|
kfllJan 9, 2015
12
每个实例启动的时候给一个独一无二的环境变量
|