CNode

1K用户同时在线的游戏服务器,需要什么硬件配置

问答
IIEfucker发布于7 年前最后回复7 年前2 回复6103 浏览0 收藏

请教下大佬 如果想做个能载荷1K用户同时在线的游戏服务器,需要什么硬件配置,一台服务器能搞定吗

查看回复

回复 (2)

Y
yakczh#1·7 年前

当然能搞定 ,pc机都可以搞定 ,1k client常连接,每秒发10条消息,假设每条消息长度为50byte 10x50 x1k 客户端全活跃需要server每秒处理500m的带宽流量换算成套路云的bit就是4g流量 瞬间高大上, 套路云什么都便宜,就是流量贵 做了个根据带宽估算用户数的页面,可以根据实际应用场景估算一下

<!DOCTYPE HTML>
<html lang="en-US">
   <head>
   	<meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0">
   	<link rel="stylesheet" type="text/css" href="https://cdn.bootcss.com/semantic-ui/2.4.1/semantic.min.css" media="all" />
   	<script type="text/javascript" src="https://cdn.bootcss.com/angular.js/1.6.0/angular.js"></script>
   </head>
   <body ng-app ng-init="msg=50;cnt=10;taolu=4">
   	<div class="ui masthead vertical segment">
   		<div class="ui container" style="background:honeydew;padding:10px;box-shadow:5px 5px 5px #585858">
   			<div class="ui segment"> <span class='item'>     套路云带宽: </span>
<span class='item'><input  ng-model="taolu" />G </span>
   				 
   			</div>
   			<div class="ui segment">
   				<div class="ui two column grid">
   					<div class="column"> <span class='item'> 	用户活跃度 <br/>每秒发消息数 :</span>
<span class='item'><input   ng-model="cnt" />条 </span>
   						<br/> <span class='item'>  每条消息大小 :</span>
<span class='item'>  <input   ng-model="msg" />byte  </span>
   					</div>
   					<div class="column"> <span class='item'>  客户端流量 {{ cnt * msg }} byte </span>
   					</div>
   				</div>
   			</div>
   			<div class="ui segment">
   				<span class='item'>预计在线用户数 {{ 1000*1000*taolu/8/msg/cnt }}</span>
   			</div>
   		</div>
   	</div>
	</body>

</html>
I
IEfucker#2·7 年前

除了网络,内存需要多大,玩家数据很多的话

参与回复
登录后即可参与回复。登录