标题:
用ET6做了个帧同步 帧同步消息是自定义的Actor消息 在本地进行延迟测试的时候200延迟很正常 当部署到公网之后客户端好像有了双倍延迟一样 服务器也总是出现Actor消息延迟过高的警告 帧同步消息是不是不应该用Actor消息呢
本地延迟200就不正常了,跟actor没关系,你得研究是哪里导致的延时
是windows服务器吗?windows需要修改帧率,默认windows是15.6ms一帧,看看ET7的WinPeriod方法
egametang 是window服务器 刚才在论坛查了一会资料 发现有个类似的问题 他的解决方式是通过分布式部署服务端 目前正在测试
是要分布式部署,不然消息是一个进程中打转,而且帧率必须要调整
如果业务不多,建议用ET7,ET7这些都搞好了
egametang 准备把逻辑跑通就升级ET7
终于解决了 是因为我客户端的时间比服务端快了4秒 正好帧同步的延迟也是4秒 矫正了客户端的时间就好了