kangle是一款跨平台的高性能web服务器与反向代理软件,运行稳定且操作简便。它专门面向虚拟主机场景设计,能让每个虚拟主机以独立进程和身份运行,在用户之间形成安全隔离。软件基于事件驱动机制配合非阻塞socket与异步IO,静态网页处理能力约为传统Apache的8到10倍。kangle提供丰富的扩展接口和灵活的访问控制体系,企业版还针对防CC攻击与资源限制做了专门强化。

1、 每个虚拟主机可分配独立进程和独立运行身份,一个用户出现故障不会波及其他用户
2、 天然适合虚拟主机服务商使用,在安全层面实现主机之间的有效隔离
3、 可支持php、asp、asp.net、java、ruby等多种动态开发语言、满足不同建站需求
- 采用事件驱动(epoll等)加非阻塞socket及异步IO的架构,整体性能优于传统web服务器
- 静态网页处理能力达到Apache的8至10倍左右
- 内置内存与磁盘两级缓存,使用LRU淘汰算法,缓存命中率较高,能有效降低资源占用
- 自带静态化功能,可有选择地缓存动态网页,合理配置后能节省大量资源
- 具备扩展队列功能,突发大量动态网页请求时会先进入队列,让系统保持稳定服务
- 支持isapi、fastcgi、cgi、ajp、uwsgi、fcgi、hmux、http等多种扩展接口、系统开放程度高
- 这些接口可以方便地实现负载均衡
- 通过独有的命令扩展能虚拟化其他web服务器,让tomcat等也获得前述优点,安全地提供java虚拟主机
1、 访问控制理念借鉴linux的iptables防火墙,由大量最小化的匹配模块和标记模块组成
2、 通过组合与反转这些模块、可以实现复杂的访问请求控制、涵盖url、ip地址、连接数或网速限制、http头、时间控制、多种http认证、服务器负载、url重定向、url重写、内容过滤等
3、 支持远程web方式管理,默认管理端口为3311,初始用户名admin,密码kangle
4、 兼容apache的自定义.htaccess功能
- 企业版带有防CC攻击能力,可自动监测动态网页的访问频率
- 一旦访问频率达到设定阈值,会自动对该网页进行保护,并能区分攻击访问和正常访问
- 当某个虚拟主机的cpu占用超过设定值时,会自动降低该主机的优先级,避免影响其他虚拟主机
- 通过上述机制实现攻击隔离,让整体服务保持稳定
(您的评论需要经过审核才能显示)
0条评论