超高性能Web服务器 hetao 更新至 v0.7.0了(比Nginx快3倍)。更新内容如下:
0.7.0 2016-09-10 calvin
* 支持启动后切换到其它用户身份
* 修正了fasterhttp的一个致命问题
* 修改了makefile以及相关文件以支持直接编译安装到系统目录
* 新增配置文件检查工具hetaocheck
————————更新历史————————
0.6.0 2016-09-07 calvin
* 在流类型配置mimetype中增加是否压缩选项compress_enable
* 在限制配置limits中增加最大缓存文件大小max_file_cache
* 支持反向代理时,HTTP与HTTPS互转
*** 0.5.0与0.6.0配置文件格式不兼容 ***
0.5.0 2016-09-06 calvin
* 加入rewrite支持
*** 0.4.0与0.5.0配置文件格式不兼容 ***
0.4.0 2016-09-03 calvin
* 调整了配置文件中 侦听-虚拟主机-反向代理 关系,同步调整代码架构
*** 0.3.0与0.4.0配置文件格式不兼容 ***
0.3.0 2016-09-01 calvin
* 加入HTTPS支持
0.2.0 2016-08-27 calvin
* 加入反向代理负载均衡功能
----------------------------------------------------
hetao是一款国人原创研发的开放源代码的C语言实现的支持高并发、超高性能Web服务器,使用高性能HTTP解析器fasterhttp作为其解析核心。
hetao在开启Keep-Alive和gzip压缩时性能比nginx约快3倍。
hetao功能:
*支持HTTP/1.0、HTTP/1.1
*支持通讯超时控制
*支持多侦听端口
*支持多虚拟主机(基于域名)
*支持自定义错误页面
*支持自定义缺省index文件
*支持自适应Keep-Alive
*支持自适应gzip、deflate压缩
*支持工作进程绑定CPU
*支持工作进程崩溃后,管理进程自动重启工作进程
*支持优雅重启/重载配置,重启期间完全不中断对外服务
*支持反向代理负载均衡(目前支持轮询、最少连接数算法)
*支持HTTPS
*支持rewrite
(以上应该就是一个Web服务器的主要功能了吧)