当前位置: 首页 > news >正文

TongHttpServer 简介

1. 概述

        随着网络技术的飞速发展,高并发大用户场景越来越普遍,单一应用服务节点已经不能满足并发需求,为了提高整个系统可靠性,扩展性,吞吐率,通常将多个应用服务器通过硬负载/软负载组成集群,负载均衡器根据不同负载算法将请求分发到各个应用服务器节点。
        TongHttpServer (简称THS)是一款轻量级(占用系统资源轻少)负载均衡软件,支持TCP、UDP、HTTP、WEBSOCKET、HTTPS、国密HTTPS等多种协议接入,采用多进程异步编程,具有占用系统资源少、性能高、支持并发数高、配置简单等优点,常用于配置WEB静态资源服务器、反向代理负载均衡服务器。THS提供界面化的配置方式,提供完善的监控接口、监控界面,可以对整个系统并发数、请求错误数、请求分发情况、服务器资源消耗等进行实时统计,方便运维管理。THS提供高可用功能,可同时配置主备集群,通过IP漂移技术防止THS自身单点故障。

下图展示了THS通用应用架构模型:

2. THS的体系结构

THS体系结构分为三个部分:

1) 高可用HA
2) HttpServer主进程
3) 用户接口

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 美团后端二面
  • Docker容器下面home assistant忘记账号密码怎么重置?
  • LINUX -exec函数族
  • npm提示 certificate has expired 证书已过期 已解决
  • Wi-Fi、WLAN、Bluetooth、zigbee、蜂窝网络、4g5g、MQTT
  • 355_C++_自动维护时间点计算,以天、小时(00:00-02:00、02:00-04:00 ......)来计算
  • [数据结构] AVL树 模拟实现AVL树
  • Kafka的入门及简单使用
  • Cocos Creator2D游戏开发(4)-飞机大战(2)-编辑器界面
  • 【扒模块】DFF
  • 成为git砖家(4): git status 命令简介
  • 遗传算法与深度学习实战——进化深度学习
  • 【.NET 8 实战--孢子记账--从单体到微服务】--编写服务端框架
  • mysql超大分页问题处理~
  • LCM接口通讯说明
  • 【剑指offer】让抽象问题具体化
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • bearychat的java client
  • css布局,左右固定中间自适应实现
  • docker-consul
  • ES6--对象的扩展
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • Javascript 原型链
  • javascript从右向左截取指定位数字符的3种方法
  • linux学习笔记
  • python学习笔记-类对象的信息
  • webpack项目中使用grunt监听文件变动自动打包编译
  • XML已死 ?
  • 汉诺塔算法
  • 简单实现一个textarea自适应高度
  • 坑!为什么View.startAnimation不起作用?
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • Android开发者必备:推荐一款助力开发的开源APP
  • Semaphore
  • #ifdef 的技巧用法
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • (04)odoo视图操作
  • (3)(3.5) 遥测无线电区域条例
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (七)Java对象在Hibernate持久化层的状态
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (图文详解)小程序AppID申请以及在Hbuilderx中运行
  • (五)MySQL的备份及恢复
  • ******之网络***——物理***
  • *Django中的Ajax 纯js的书写样式1
  • .net core 6 redis操作类
  • .net FrameWork简介,数组,枚举
  • .Net(C#)自定义WinForm控件之小结篇
  • .NetCore+vue3上传图片 Multipart body length limit 16384 exceeded.
  • .NET处理HTTP请求
  • .Net多线程Threading相关详解
  • .NET是什么
  • .Net下的签名与混淆