TongHttpServer
TongHttpServer
TongHttpServer介绍
东方通TongHttpServer是一款高性能的服务代理中间件,支持OSI四层七层协议,可作为静态资源服务器、正向代理服务器、反向代理服务器、负载均衡服务器使用,支持带权轮询、IP哈希、最小连接、随机、哈希等多种负载均衡算法,满足企业构建高可用、高扩展性、高性能的应用服务集群需求。
产品优势
- 运维便捷:提供可视化的管理控制台,对服务器资源消耗、集群并发情况一目了然。
- 高安全性:支持国际https、国密https加密传输数据,防止数据在传输过程中被恶意窃听、篡改。
- 高可靠性:通过IP漂移、VRRP协议支持主备切换,防止自身单点故障导致集群不可用。
- 高性能:采用零拷贝、多进程、缓存等技术,有效提高服务器性能,支持上万连接同时接入。
产品亮点
- 平滑升级配置:修改完配置后无需重启,通过热加载命令完成配置升级,不中断正常业务。
- 实时统计:基于内存实时统计集群/节点并发、流量、每秒请求数等,通过接口输出,便于集成。
- https自适应:在同一端口同时支持国密https、国际https,根据客户端请求进行自动切换。
产品功能
- 负载均衡:提供带权轮询、IP哈希、最小连接、随机、哈希等多种负载均衡算法,根据配置的策略将请求分发到后端应用服务器节点。
- 动静分离:提供基于正则的URI路由匹配,可实现将动态请求转发到应用服务器、静态资源不转发,实现动静分离,有效提高集群吞吐率。
- 反向代理:根据不同的URI将请求反向代理到不同应用服务器或不同的应用服务器集群,对客户端隐藏后端应用服务器信息。
TongHttpServer架构
产品设计采用模块化设计,分为高可用模块、管理服务模块、主程序模块,高可用模块用于防止主程序模块发生单点故障,管理模块用于配置管理系统。反向代理、负载均衡由主程序模块完成,该模块使用Master-Worker设计,管理进程实时监控工作进程是否异常,工作进程处理具体业务,该设计除了能充分利用服务器资源提升并发能力外,还能提升主程序的稳定性。
TongHttpServer安装配置
获取安装包
从东方通支持人员获取安装包、试用License等。