进入venv后的自动重启(不设置settings里的autoreload)
python -m tornado.autoreload server.py
部署使用supervisor+nginx
nginx配置
upstream tornado_py {
server 127.0.0.1:9010;
}
server {
server_name tornado.bnv.com;
listen 80;
location / {
proxy_pass_header Server;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Scheme $scheme;
proxy_pass http://tornado_py;
}
}