kangle web服务器是一款跨平台、高性能的web服务器与反向代理软件,同时针对虚拟主机场景做了深度设计。它让每个虚拟主机以独立进程和独立身份运行,用户之间互相隔离,一个账户出问题不会波及其他账户。软件原生支持php、asp、asp.net、java、ruby等多种动态语言,并可运行在linux、windows、freebsd、openbsd、netbsd、solaris等系统上。对需要搭建虚拟主机业务或追求高并发处理能力的用户来说,kangle提供了一套开放且可控的底层方案。

1、 覆盖linux、windows、freebsd、openbsd、netbsd、solaris等主流系统、部署环境选择余地较大
2、 采用事件驱动模型搭配非阻塞socket与异步IO,不同平台各自调用iocp、epoll或kqueue
3、 静态网页处理能力约为Apache的8到10倍,适合访问压力偏高的站点
4、 内置内存与磁盘两级缓存,使用LRU淘汰算法,缓存命中率较高,有助于压低资源占用
- 每个虚拟主机可单独设置进程和运行身份,天然适合虚拟主机商开展业务
- 当某个虚拟主机遭受外部攻击时,不会牵连服务器上其他虚拟主机,实现攻击隔离
- 能识别http协议层的CC攻击,并自动监测动态网页访问频率,达到阈值即启动保护
- 企业版还支持限制单个虚拟主机的CPU占用,超限后自动降低其优先级,避免影响其他用户
- 遇到突发大量动态请求时,扩展队列功能会把请求先排入队列,让系统保持稳定服务
- 访问控制理念借鉴linux的iptables防火墙,由最小化匹配模块和标记模块组合而成
- 通过组合与反转等操作、可以覆盖url、ip地址、连接数、网速、http头、时间、http认证、负载、重定向、重写、内容过滤等控制需求
- 支持isapi、fastcgi、cgi、ajp、uwsgi、fcgi、hmux、http等多种扩展接口、系统开放度较高
- 独有的命令扩展,可将tomcat等其他web服务器虚拟化,安全地提供java虚拟主机
- 兼容apache的自定义.htaccess功能,原有规则迁移成本较低
1、 支持远程web方式管理,默认管理端口为3311,初始用户名admin,初始密码kangle
2、 可以较为轻松地查看到被攻击的具体url,这是kangle区别于多数web服务器的能力
3、 负载均衡功能可通过现有扩展接口灵活搭建
4、 整体由技术团队以免费开源形式维护,希望为国内用户提供一款实用易用的国产web服务器
(您的评论需要经过审核才能显示)
0条评论