不同行业的对于的种类有不同的要求,游戏行业对于服务器有特定的要求,比如运行快、兼容性高等。体验意思?游戏服务器和一般服务器有什么区别?下面就来给大家详细说下吧。
一、体验服务器是什么意思?
网络游戏公司为已投入运营的游戏增加新功能之前,邀请玩家进行测试而专门开设的服务器。 体验服务器,简称“体服”。
一般是在公测或者正式运营(收费或免费)之后,网游公司某日对于即将增加的新系统、新功能或者新玩法的制作成品不太自信,或者希望更加完美之后再更新出来,于是就再次公开邀请玩家们来帮助测试一下,提提意见和建议,直到完善后再正式更新到游戏里,一般说来同时也会删档并关闭体服(也有些游戏的体服是一直开放而不关闭的)。
二、游戏服务器和一般服务器有什么区别?
web服务器每个client都是独立的,(hostspace)游戏服务器不同client是有交互有状态,会实时地互相影响。这导致很多设计上的差异。
并发架构的影响
在高并发下,对client请求进行并不如web那么简单,因为client状态会互相影响,并且可能共享写数据甚至有时序依赖。大型mmorpg通常是长连接,并发服务数通常要远小于web服务器 。根源就是实时性和强交互性的限制,两者要求越低的游戏,并发就可以做得越高。web服务运算较少,io密集,读多写少。游戏服计算和io都密集,读写都频繁
对代码风格的影响
比如开发web服务,基于nginx的openresty就很好用,利用了Lua的协程和异步io,写起来很流畅而不失性能。但用来做游戏服务器,协程却可能是个坑,因为游戏依赖很多上下文环境,当协程被唤醒时,上下文环境改变,协程的代码风格很容易用了旧变量导致逻辑错误。
三、服务器有什么作用?
免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们QQ:712375056,同时欢迎投稿传递力量。
Copyright © 2009-2022 56dr.com. All Rights Reserved. 特网科技 特网云 版权所有 特网科技 粤ICP备16109289号
域名注册服务机构:阿里云计算有限公司(万网) 域名服务机构:烟台帝思普网络科技有限公司(DNSPod) CDN服务:阿里云计算有限公司 百度云 中国互联网举报中心 增值电信业务经营许可证B2
建议您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流浏览器浏览本网站