
1、首先确认是否是服务器本身的问题,比较是EA的传统艺能了,大家可以通过搜索了解是否有相关的官方公告,或是其他玩家反馈遇到服务器波动等情况,如果是服务器的问题只能等官方的进一步处理方案;
2、游戏内关闭跨平台游戏选项,很多玩家在开启跨平台选项之后容易出现网络连接断开以及再次登录报错,在能够登录游戏后,找到设置中的“option-general-crossplay”这一项,并且切换到“OFF”。
3、打开我的电脑,按照“C:\Windows\System32\drivers\etc”这一路径找到名为“hosts”的文件,用记事本打开后,清除该文件的内容,保存之后重启再进入游戏。
二、网络问题
1、打开电脑设置中的网络选项,查看网络状态是否异常,如果是本地网络问题,检查一下光猫、路由器后台以及网络驱动等是否有问题,根据实际情况可以找运营商求助;
2、保证电脑的连接方式是有线连接,因为无线连接更容易受到干扰,不如有线传输稳定,因此大家记得在玩强联机游戏时需要避免尽量使用无线连接。
3、与海外服务器连接不稳定,由于战地2042并没有国内服务器,在联机游戏的时候需要将数据传到海外的服务器,很容易出现连接不上服务器的情况,开启奇游就能有效解决这个问题,实测完美解决登录异常,并且能保证各区服超低延迟进行游玩。在IIS6下,经常出现w3wpexe的内存及CPU占用不能及时释放,从而导致服务器响应速度很慢。解决内存占用过多,可以做以下配置:
1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。
2、设置应用程序池的回收时间,默认为1720小时,可以根据情况修改。再设置当内存占用超过多少(如500M),就自动回收内存。解决CPU占用过多:
1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。
2、设置应用程序池的CPU监视,不超过25%(服务器为4CPU),每分钟刷新,超过限制时关闭。根据w3wp取得是那个一个应用程序池:
1、在任务管理器中增加显示pid字段。就可以看到占用内存或者cpu最高的进程pid
2、在命令提示符下运行iisapp-a。注意,第一次运行,会提示没有js支持,点击确定。然后再次运行就可以了。这样就可以看到pid对应的应用程序池。(iisapp实际上是存放在C:\windows\system32目录下的一个VBS脚本,全名为iisappvbs,如果你和我一样,也禁止了Vbs默认关联程序,那么就需要手动到该目录,先择打开方式,然后选“Microsoft(r)WindowsBasedScriptHost”来执行,就可以得到PID与应用程序池的对应关系。)
3、到iis中察看该应用程序池对应的网站,就ok了,做出上面的内存或CPU方面的限制,或检查程序有无死循环之类的问题。现在CPU还是很高?
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)