uwsgi——基础了解

前言

uwsgi版本号:2.0.20
官方文档地址:传送门

uWSGI项目

  • 基于可插拔架构,可扩展支持更多的平台和语言
  • 用C,C++,Object-C编写插件
  • 通用性、高性能、地资源使用、可靠性(唯一法则)

组件

  • 核心
    • 实现配置
    • 进程管理
    • socket创建
    • 监控
    • 日志记录
    • 共享内存
    • ipc
    • 集群成员
    • uWSGI订阅服务器
  • 请求插件(为各语言和平台实现应用服务器接口)
  • Emperor(实例管理、监控)
  • 循环引擎
    • 事件
    • 并发
    • 组件可以在reforking、threaded、asynchronous/evented、greenthread/coroutine模式下运行。
    • 更多技术,uGreen、Greenlet、Stackless、Gevent、Tornado、Goroutines、Fibers

python使用uwsgi

注意: uWSGI至少需要升级到1.4版本以上,否则会有很多bug

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转自:https://weibo.com/ttarticle/p/show?id=2309404129469920...
    xpf2000阅读 4,760评论 0 48
  • Python 资源大全中文版 awesome-python[https://github.com/vinta/aw...
    万色星辰阅读 9,801评论 0 255
  • 环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具。pyenv ...
    HelloJames阅读 937评论 0 2
  • uWSGI参考资料(1.0版本的配置选项列表) 下面的内容包含了大部分uWSGI的配置选项,这些配置选项的列举没有...
    nine_9阅读 22,324评论 1 10
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    小迈克阅读 3,041评论 1 3