`
LucasLee
  • 浏览: 205978 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Re: TCP服务器如何提高负载量(长连接)?

阅读更多
我觉得有一个简单的办法,负载均衡器上采取一个技术:客户端重定向,基于适当的算法(轮换或考虑负载量分配),将对于www.xxx.com单域名的请求客户端重定向到www1.xxx.com--wwwN.xxx.com,然后以后的访问都不变化,这样比较简单。就是说只在第一次访问的时候固定一个子域名。 这种技术我看到IBM的网站似乎是这样用的,会客户端重定向;另外,对于长连接的internet应用,典型的是各类网游,比如ourgame的,就会使用用户选择服务器的方式来达到负载均衡的目的,实际就是有多台服务器,让你自己选择物理位置近的,或者可以自动侦测,也不失为一个可行的办法。
分享到:
评论

相关推荐

    winpcap分段的多个TCP包组装HTTP数据

    TCP(传输控制协议)是网络通信中的面向连接、可靠的协议,确保数据的正确传输。当一个HTTP响应包过大,无法在一个单一的TCP数据段中传输时,TCP会将其分段,每个段作为一个单独的TCP包发送。这些分段可能在网络中以...

    Centos+Piranha安装配置[LVS集群]

    - **LVS(Linux Virtual Server)**:是 Linux 内核实现的一种高性能负载均衡解决方案,它能够将来自客户端的请求分发到后端多台真实的服务器上,从而提高系统的整体处理能力和服务的可用性。 - **Piranha**:是一款...

    nginx集成rtmp服务器

    【Nginx集成RTMP服务器】是一个用于搭建视频直播或点播服务的解决方案。Nginx,一个高性能的HTTP和反向代理服务器,通过添加RTMP(Real-Time Messaging Protocol)模块,可以支持实时流媒体传输,常用于视频直播平台...

    re_write.rar

    在Windows 98中,系统并没有内置IIS,而是有一个叫做Personal Web Server (PWS)的轻量级Web服务器,主要供个人和小型企业使用,支持基本的Web服务功能。 Windows 2000引入了IIS 5.0,这是一个功能更加强大的Web...

    高性能网络编程

    4. **负载均衡**:在多服务器架构中实现智能负载均衡,确保资源的合理分配。 5. **缓存策略**:利用缓存减少数据库或后端系统的访问频率,加速响应速度。 #### 结论 高性能网络编程是构建现代互联网服务的基础。...

    moon:mp4 加载器平衡

    #moon视频是一个长连接的TCP因此并发连接数量往往较高,而且其主要负载在于连接数量、磁盘IO和带宽。在使用nginx的MP4模块作为视频服务,在一个4G内存的服务器测试时发现单个nginx最多只能并发接受800个连接,如果...

    Oracle系统调优办法

    - 调整TCP/IP缓冲区大小以提高网络传输效率。 - 启用压缩功能减少数据传输量。 - 配置适当的监听器参数以支持更多并发连接。 #### 三、性能监控与诊断 有效的性能监控与诊断机制是确保Oracle系统长期稳定运行的...

    CISCO 技术大集合

    6.如果配置的是拨号访问服务器,系统还会设置异步口的参数: Configure Async lines? [yes]: 1) 设置线路的最高速度: Async line speed [9600]: 2) 是否使用硬件流控: Configure for HW flow control? [yes]...

    LTE面试汇总

    - **服务器给水量问题:** 更换下载服务器或使用FTP+迅雷等工具提高吞吐量。 - **TCP数据问题:** 尝试使用UDP灌包测试,排除TCP协议造成的速率下降。 #### 六、单站验证的详细流程及注意事项 1. **准备工作:** ...

    Python视频教程--从数据分析到人工智能.docx

    - **缓存服务器:** Redis等缓存技术的使用,提高Web应用的响应速度。 - **异步任务:** 学习Celery等工具进行任务队列管理和异步处理。 #### 六、第五阶段:人工智能机器学习编程 **学习目标:** - 利用科学计算库...

    基于Python的Web数据采集技术.pdf

    此外,出于对网站服务器负载和用户体验的尊重,在进行数据采集时应合理控制采集频率,避免对网站服务造成过大压力。 综上所述,基于Python的Web数据采集技术具有速度快、准确性高以及实现简单等特点,能够有效将非...

    PHP并发多进程处理利器Gearman使用介绍

    所有这些组件之间的通信都是基于TCP连接的。 安装Gearman通常涉及以下几个步骤: 1. 安装Gearman服务:在RHEL/CentOS系统中,可以通过YUM包管理器来安装。 2. 启动Gearman服务:使用`gearmand -d`命令来启动服务。 ...

    FreeBSD411新功能及内核配置文件样本

    总的来说,FreeBSD 4.11的更新重点在于提高系统的安全性、稳定性和性能,以及增强硬件和网络设备的支持,同时优化了一些基础工具的用户体验。这些改进确保了用户能够在一个更加安全、可靠的环境中运行他们的应用程序...

    联想维修站内部资料(实用的端口大全(中文版) ).pdf

    虽然具体细节可能因实现而异,但其核心目标是在不损失数据完整性的前提下减少传输的数据量,从而提高网络效率。 ### compressnet Compression Process (3/compressnet) 与上述服务紧密相关,负责执行实际的压缩...

Global site tag (gtag.js) - Google Analytics