知识问答
Tornado是什么
2025-08-27 01:36:09
来源:互联网转载
Tornado是一个Python框架。全称Tornado Web Server,是一个用Python语言写成的Web服务器兼Web应用框架,Tornado 和主流 Web 服务器框架有着明显的区别:它是非阻塞式服务器,而且速度相当快。
Tornado 全称 Tornado Web Server,是一个用 Python 语言写成的 Web 服务器兼 Web 应用框架,Tornado 和现在的主流 Web 服务器框架(包括大多数 Python 的框架)有着明显的区别:它是非阻塞式服务器,而且速度相当快。
Tornado 由 FriendFeed 公司在自己的网站 FriendFeed 中使用,被 Facebook 收购以后框架以开源软件形式开放给大众。
Tornado 有着优异的性能。它试图解决 C10k 问题,即处理大于或等于一万的并发。得利于其非阻塞的方式和对 epoll 的运用,Tornado 每秒可以处理数以千计的连接,因此 Tornado 是实时 Web 服务的一个 理想框架。
特点
- 作为 Web 框架,是一个轻量级的 Web 框架,类似于另一个 Python web 框架 Web.py,其拥有异步非阻塞 IO 的处理方式。
- 作为 Web 服务器,Tornado 有较为出色的抗负载能力,官方用 nginx 反向代理的方式部署 Tornado 和其它 Python web 应用框架进行对比,结果最大浏览量超过第二名近 40%。
Tornado 这个 Web 服务器的主要目的就是为了处理 FriendFeed 的实时功能,在 FriendFeed 的应用里每一个活动用户都会保持着一个服务器连接。
王拓tornado上一篇:如何通过b站赚钱提现
下一篇:VR游戏有哪些
最新文章
- 端口占用对服务器性能影响有多大?
- 什么是带有阵列功能的小服务器?
- 揭秘代理服务器,常见的骗局有哪些?
- 国际服服务器修复究竟涉及哪些技术细节?
- 手机服务器的作用究竟是什么?
- 扫描仪的服务器依赖性,了解其背后的工作机制是什么?
- 如何用代码实现ECShop中显示某商品的销售累计效果?
- IE盒子模型与标准W3C盒子模型,它们有何关键区别?
- 解决ecshop ucenter同步登陆问题,uc.php错误勘误指南
- 如何利用织梦DedeCMS搭建WAP网站?
- 如何使用mysqlimport工具高效导入数据到MySQL数据库?
- 如何准确理解服务器丢包率及其对网络性能的影响?
- 明日之后游戏fan服务器,玩家的新天堂还是未知的陷阱?
- 如何实现MySQL数据库的双机热备份?
- 如何通过两种方法成功迁移WordPress网站至新服务器?
- 如何用最简便的方法进行MySQL数据库备份?
- 如何配置Apache2、php4.3.6和MySQL4.0.20以支持SSL?
- v380前端服务器,定义与功能解析?
- 资源定位服务器具体承担哪些关键作用?
- 如何利用Redis缓存提升WordPress网站的页面加载速度?