如何设计开发网游游戏服务器有哪些比较成熟的游戏服务器引擎?

如何设计开发网游游戏服务器有哪些比较成熟的游戏服务器引擎?,第1张

作为1个游戏外行,我知道的是国内云风出了1个开源的轻量级网游服务框架,cloudwu/skynet

GitHub,他们自己的skynet的手游项目也上线了,你可以看看,详细的回答还是留给游戏业内人士来吧

其实,要弄清楚服务器为什么会有这些划分,就要先了解下什么是服务器。服务器是互联网网站的一种接入平台,咱们大家平时上网所浏览的所有网站,游戏应用,视频网站等都是放在服务器里面的,而服务器是放在网络机房里面的。网络机房是一个接入互联网带宽的大房间,房间里面设施完善,除了无尘,恒温,恒湿等保障服务器安全稳定运营的必要设施外。还有其他各种比如交换机,路由器,硬件防火墙等设备。一般上咱们称一台服务器叫什么名字,首先看的就是服务器机房在哪个地区。服务器机房在广东,就叫广东机房,服务器机房在深圳就叫深圳机房,服务器在美国洛杉矶,那就叫美国洛杉矶服务器。另外更细致的划分,就是看服务器机房接入的带宽线路了。服务器机房也是要通过带宽接入互联网的,一个机房如果只接入了联通带宽,那这个机房就叫联通机房,如果只接入了电信带宽,那就叫电信机房。如果同时接入了电信带宽和联通带宽,那就叫双线机房或者BGP机房。比如,在深圳的一个机房只接入了电信线路,那你租用的服务器就叫深圳电信服务器,如果机房同时接入了电信和联通线路,那就叫深圳BGP线路服务器。

对于该租用什么地区的服务器,这完全是看你的客户群体是在哪里。如果你的网站面向的客户群体是在深圳,那你就用深圳的任意一种线路服务器就可以。如果你的客户是面向全国各地,而你又不可能在每个省份都租一台服务器,那么你可以选择华中地区的服务器机房。这样全国访问的速度会比较均衡一些。

如果你想用免备案的服务器,那么就需要找海外服务器了。海外服务器顾名思义就是放在海外机房的服务器。比如服务器放在美国,那就叫美国服务器,服务器放在香港,那就叫香港服务器。

我们一般的带宽计算方式是每秒下载文件的字节数×8/0.7 = 宽带的速率。这个前提是必须先关闭其他正在运营的网络程序,不能同时下载其他的网页和软件。因此,理论上最快的下载速度就是10÷8=1.25MB/s,100M最快下载速度就是12.5MB/s。这是理论上的最大值,实际会因为网络因素,会有一些相应的损耗。

带宽的占用与我们搭建的网站和应用程序都有很大的关联,程序或者网站很大,那么数据就会变得庞大,当然在带宽消耗上占比也会变重;当网站或者程序使用的访客数变多的时候,那相应的访问页面量也会增加,也是同样会消耗带宽资源;用多大带宽,可以租用锐讯网络服务器的时候,咨询一下客服。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/563866.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-01
下一篇2023-07-01

发表评论

登录后才能评论

评论列表(0条)

    保存