- 12
- 0
- 约9.13千字
- 约 12页
- 2019-10-11 发布于湖南
- 举报
百万用户在线网络游戏服务器架构实现
前言
事实上100万游戏服务器,在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高效率的编程语言、高性能的数据库、还有高性能的架构模型。但是除了这几个方面,还没法根本解决面临的高负载和高并发问题。
当然用户不断地追求更高的机器性能,而升级单一的服务器系统,往往造成过高的投入和维护成本,性价比大大低于预期。同时全天候的可用性的要求也不能满足要求,如果服务器出现故障则该项服务肯定会终止。所以单独追求高性能的服务器不能满足要求,目前基本的解决方案是使用集群技术做负载均衡,可以把整体性能不高的服务器做成高可扩展性 ,高可用性,高性能的,满足目前的要求。
目前解决客户端和服务器进行底层通讯的交互的双向I/O模型的服务器的成熟方案。
1.windows下,比较成熟的技术是采用IOCP,完成端口的服务器模型。
2.Linux下,比较成熟的技术是采用Epoll服务器模型, Linux?2.6内核中提供的System?Epoll为我们提供了一套完美的解决方案。
目前如上服务器模型是完全可以达到5K到20K的同时在线量的。但5K这样的数值离百万这样的数值实在相差太大了,所以,百万人的同时在线是单台服务器肯定无法实现的。
而且目前几个比较成熟的开发框架,比如ICE,ACE等。这样,当采用一种新的通信技术来实现通信底层时,框架本
您可能关注的文档
- 渠道管理(完成版).ppt
- 和X创业--全程绩效管理3(PPT 106页).ppt
- 国际贸易权威第6章进口保护政策关税.ppt
- 理科综合全真模拟试题(二).doc
- 农林牧渔行业:饲料行业景气下,首选精细化子行业,标杆性公司金新农.pdf
- 烟草行业工商协同营销模式研究与探讨.pdf
- 超高压XLPE电缆附件的性能及选型.pdf
- 2008年小学毕业水平检测数学科模拟试卷(三).doc
- 初三年级第三次月考数学试卷[上学期]浙教版.doc
- 斜拉桥独塔施工状态风甾内力的风洞试验研究.pdf
- 2026江西吉安市市本级棚户区改造项目推进指挥部办公室招聘1人考试参考题库及答案解析.docx
- 2026海南农村商业银行招聘1人(202607)笔试备考题库及详细答案解析.docx
- 2026福建省晋江自来水股份有限公司招聘若干人笔试备考试题及详细答案解析.docx
- 2026中国医学科学院医学生物学研究所社会招聘9人考试备考题库及答案解析.docx
- 岳阳市农商银行系统2026年员工招聘63人考试参考题库及详细答案解析.docx
- 2026国家自然科学基金委员会机关服务中心招聘合同制2人考试参考题库及答案解析.docx
- 2026中国科学院苏州纳米技术与纳米仿生研究所秦华团队招聘3人考试参考题库及详细答案解析.docx
- 新疆库拜煤田下侏罗统:层序地层学解析与聚煤规律洞察.docx
- 历年口腔科牙间乳头炎高频考题及答案(牙间乳头炎).doc
- 2025麻醉科镇痛药物历年考题及答案(镇痛药物).doc
最近下载
- 郑加成-新形势、新变化、新对策(2021-07-27学).pptx VIP
- 慢性阻塞性肺疾病基层诊疗指南(2026版).docx VIP
- HG T20570.19-1995 阻火器的设置.pdf VIP
- 慢性阻塞性肺疾病基层诊疗与管理指南(2026版).docx VIP
- 营养科护理部联合临床科室提高新入院患者营养风险筛查规范率FOCUS-PDCA医院品质管理案例成果汇报.pptx
- 工程质量保障措施.docx VIP
- 建筑工程质量安全责任制细则.docx VIP
- 航天泰斗孙家栋人物介绍ppt模板.pptx VIP
- 2026-2031年中国午餐肉罐头行业市场调查分析与发展战略研究报告.pdf VIP
- 装饰装修安全文明施工方案.doc VIP
原创力文档

文档评论(0)