Closed flutePeak closed 1 year ago
经过测试,即使网关不进行任何转发,收到逻辑服的消息之后,直接返回给逻辑服,瞬间发送30条,也会出现这个问题。。。
好的,我去看看,谢谢哈
可以尝试下 ioGame 的新版本 https://search.maven.org/search?q=com.iohao.game
可以尝试下 ioGame 的新版本 https://search.maven.org/search?q=com.iohao.game
是17.1.22吗,不知道是否有github版本?或者改动了哪里吗?我现在用的是拉下来之后,修改了不少地方,添加了一些业务代码,所以无法直接使用maven库里的这个。。。
有什么需求是不能满足的吗,可以通过提 issu 或 PR 的方式,通常合理的,都会给框架做增强;
主要我们现在用在生产,用的时候比较早,当时像exception的pr等等,都还没有更新出来。我们内部着急使用,所以有些需要用到的,全部都直接在源码上改的。另外,我们做的游戏项目,为了方便直接在源码上改动了不少。想着隔几个大版本,再拉取iohao进行合并。
改的可以说,龙飞凤舞。目前基本都是完全为了我们那个产品服务。还没有提取出公用部分,汗。。。
可以尝试下 ioGame 的新版本 https://search.maven.org/search?q=com.iohao.game
感谢,看了iogame新版本的源码,又看了一下sofa的源码。原来是堵塞了。测试已恢复正常。另外感觉新版那个直接newSingleThreadExecutor,不是一个好方案,建议处理一下,不然无限大的队列的单线程池,有可能会造成生产事故。个人拙见
有什么好建议吗
当我瞬间发送几十条的时候,就会出现部分超时现象。。网关那打了日志,发现网关实际收到的频率偏低。感觉像是有大量的请求过了一会才抵达网关(网关会二次转发给对外服,俩者之间目前没产生超时现象)。。。不知道是怎么回事,希望大神请指点一下,我们现在打算部署到生产,结果测试的时候出现了这个现象