https://github.com/dispensable/myserver
A pre-fork UNIX http server with a simple web framework
https://github.com/dispensable/myserver
framework server web
Last synced: about 1 year ago
JSON representation
A pre-fork UNIX http server with a simple web framework
- Host: GitHub
- URL: https://github.com/dispensable/myserver
- Owner: dispensable
- Created: 2017-03-21T09:46:06.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-13T11:15:30.000Z (almost 9 years ago)
- Last Synced: 2025-01-20T21:31:24.490Z (about 1 year ago)
- Topics: framework, server, web
- Language: Python
- Homepage: https://dispensable.github.io/myserver/
- Size: 1.69 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 简介
MyServer是一个Python实现的,简单的Unix服务器。支持Python WSGI应用部署,并提供以下特性:
⚠️ 该应用仍然处于开发阶段,目前只是一个原型
## 主要功能
* WSGI 应用支持
* Worker进程管理(因时间原因目前仅支持sync worker,今后会加入其他)
* 命令行和配置文件配置
* Server hooks支持
* 基于Python3.5.2开发(兼容性尚未测试)
## TODO
* 全面彻底的测试
* 其他类型worker支持(Async worker, greenlet worker, AsyncHTTP worker)
* HTTP/2 支持
* 针对Linux提供提高性能的特殊系统调用
* Proxy支持
* 监控中间件支持
* Unix socket support
see documents at: https://dispensable.github.io/myserver/