uwsgi

uWSGI应用程序服务器容器。(uWSGI application server container.)

  • Owner: unbit/uwsgi
  • Platform: BSD, Heroku, Linux, Solaris, Windows
  • License:: Other
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

uWSGI项目

uWSGI项目旨在开发用于构建托管服务的完整堆栈。

应用程序服务器(用于各种编程语言和协议)、代理、进程管理器和监视器都使用通用的api和通用配置样式实现。

由于其可插拔架构,它可以扩展为支持更多平台和语言。

目前,您可以使用C、C++和Objective-C编写插件。

名称中的“WSGI”部分是对同名Python标准的致敬,因为它是该项目的第一个开发插件。

多功能性,性能,低资源使用和可靠性是项目的优势(以及遵循的唯一规则)。

包含的组件(更新到最新的稳定版本)

  • 核心(实现配置,进程管理,套接字创建,监视,日志记录,共享内存区域,ipc,集群成员资格和uWSGI订阅服务器)
  • 请求插件(实现各种语言和平台的应用服务器接口:WSGI,PSGI,Rack,Lua WSAPI,CGI,PHP,Go ...)
  • 网关(实现负载平衡器,代理和路由器)
  • Emperor(实施大规模实例管理和监控)
  • 循环引擎(实现事件和并发,组件可以在preforking,线程,异步/事件和绿色线程/协程模式下运行。支持各种技术,包括uGreen,Greenlet,Stackless,Gevent,Coro :: AnyEvent,Tornado,Goroutines和纤维)

文档和支持

官方文档检查: https://uwsgi-docs.readthedocs.io/en/latest/

对于商业支持检查: http://unbit.com/

uWSGI的发展是由赞助:

http://unbit.com
https://www.pythonanywhere.com/
https://lincolnloop.com/

Overview

Name With Ownerunbit/uwsgi
Primary LanguageC
Program languageMakefile (Language Count: 19)
PlatformBSD, Heroku, Linux, Solaris, Windows
License:Other
Release Count128
Last Release Name2.0.25.1 (Posted on )
First Release Nameno_server_mode (Posted on )
Created At2011-10-09 07:25:31
Pushed At2024-05-11 19:36:35
Last Commit At2024-04-15 21:42:15
Stargazers Count3.4k
Watchers Count114
Fork Count679
Commits Count6.9k
Has Issues Enabled
Issues Count1739
Issue Open Count763
Pull Requests Count660
Pull Requests Open Count94
Pull Requests Close Count149
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top