2016年6月17日2 min readTornado server graceful reloadtornado 配合 gunicorn 或者 uwsgi 时,可以很容易的实现优雅重启(graceful reload)。但是所在公司使用了 sockjs tornado (模拟 WebSocket 的服务端消息推送框架),都是使用独立的进程运行在生产环境,之前想过使用 gunicorn 或者 uwsgi 部署单个工作进程跑,但是这并不是最好的解决方案。
2015年8月8日3 min readTornado 源码解读: IOLoopTornado 是 Python 的 Web Framework,并且也是一个 Async Network Library(异步网络库)。最早是用 friendfeed.com(现在已经关闭)。通过使用非阻塞网络 I/O,Tornado 可以支持数万连接,很适合用于 Long Polling(长轮询)、WebSockets 这类应用。