在jumpserver项目中看到的

def main():
from django.core.wsgi import get_wsgi_application
import tornado.wsgi
wsgi_app = get_wsgi_application()
container = tornado.wsgi.WSGIContainer(wsgi_app)
setting = {
'cookie_secret': 'DFksdfsasdfkasdfFKwlwfsdfsa1204mx',
'template_path': os.path.join(os.path.dirname(__file__), 'templates'),
'static_path': os.path.join(os.path.dirname(__file__), 'static'),
'debug': False,
}
tornado_app = tornado.web.Application(
[
(r'/ws/monitor', MonitorHandler),
(r'/ws/terminal', WebTerminalHandler),
(r'/ws/kill', WebTerminalKillHandler),
(r'/ws/exec', ExecHandler),
(r"/static/(.*)", tornado.web.StaticFileHandler,
dict(path=os.path.join(os.path.dirname(__file__), "static"))),
('.*', tornado.web.FallbackHandler, dict(fallback=container)),
], **setting) server = tornado.httpserver.HTTPServer(tornado_app)
server.listen(options.port, address=IP) tornado.ioloop.IOLoop.instance().start()

最新文章

  1. iOS chart 图表完美解决方案 基于swift
  2. RDLC报表 在WinForm里运行出现 未能加载文件或程序集microsoft.reportviewer.winforms
  3. JAVA jdbc(数据库连接池)学习笔记(一)
  4. what a fuck postgre update sql
  5. CentOS 5.x版本升级PHP
  6. 初学Ajax(一)
  7. css动画怎么写:3个属性实现
  8. 转:CodeCube提供可共享、可运行的代码示例
  9. 为iPhone6设计自适应布局(一)
  10. Android 开发笔记“Eclipse 调试和快捷键”
  11. javascript一些比较难理解的知识点
  12. idea的mybatis的mysql语句的小数转换百分号
  13. springmvc功能以及源码实现分析
  14. Lombok轮子
  15. 物化视图SQL
  16. js返回值 数组去重
  17. sql server 跟踪日志
  18. twiested 及其他轮子
  19. centOS配置国内镜像
  20. Mongo分片集群脚本

热门文章

  1. AOP代理分析
  2. VC UI界面库大集合
  3. bzoj 4709 [ Jsoi2011 ] 柠檬 —— 斜率优化DP
  4. AAC头部格式,RTP打包格式
  5. E20170826-hm
  6. 关于EasyUI datagrid editor combogrid搜索框的实现
  7. Gradle sync failed: Could not find method android() for arguments 错误的解决办法
  8. 实现三联tab切换特效
  9. mongodb 下载与安装文档
  10. C++多行文本读取