对于服务器性能监测来说,Server自带的性能监测器就可以对每个进程进行监测。Windows的自动工具还是十分强大的,多使用几次就会了。
这个环境测试主要包括数据库性能浿,聊天性能测试,同屏玩家的移动测试,最具代表性且最频繁的操作测试,以及玩家同时登录的操作测试。
再者,需要对细节进行一些相关测试。
比如我们需要考虑客户端的性能及影响服务器最后的表现,常见像模拟客户端性能无法处理服务器返回信息,这样会导致服务器改善的信息缓存在服务器系统中,不断增加就会导致服务器内存不断增多,最后导致崩溃。而且客户端性能问题会导致发起的请求数量比较少,这样有可能会导致单位时间内服务器处理的请求数量偏少。
此外,网络带宽够不够,需要进行各方面的测试。确定服务器的每个网上及相互带宽,不然有可能因此相互带宽,导致服务器对客户端的请求延迟,甚至上机;一般来说,如果有1000个玩家,那么客户端网站或者服务器之间的带宽过滤,就会导致服务器数据无法正常发送,内存也就会不断增加。
我们还需要知道,在进行性能测试时,要取消debug用的同步I/O,尤其是在压力测试下,有可能会导致每秒成千上万甚至几十万次的数据执行。
了解更多云主机:极速云
领取专属 10元无门槛券
私享最新 技术干货