org.voovan.network.aio.AcceptCompletionHandler.failed(AcceptCompletionHandler.java:47) org.voovan.network.aio.AcceptCompletionHandler.failed(AcceptCompletionHandler.java:47) org.voovan.network.aio.AcceptCompletionHandler.failed(AcceptCompletionHandler.java:1) sun.nio.ch.Invoker.invokeUnchecked(Unknown Source) sun.nio.ch.Invoker$2.run(Unknown Source) sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) java.lang.Thread.run(Unknown Source)
程序放着在跑,几乎每天都会不定时出现一次这个错误,之后系统就不能正常运行了,我在程序里加了重启的操作。我用到的服务只用了http的服务。有时不对它做任何操作,也是会报这个错误。请问这是什么原因造成的,我该怎么处理呢?
先抱歉一下,最近工作有点多,初步判断是因为在 tcp 握手的时候出现类似突然中断的情况导致的. 在 aio 的情况下 windows 对这种断开的处理采用了异常抛出的形式.由于我开发和线上运行的环境是 mac 和 linux 没有出现类似的问题, 根据以上的推断我做了修改. 请您下载最新版本https://gitee.com/helyho/Voovan/raw/master/All/voovan-framework.jar
如果还是出现类似的问题, 请再提交异常栈给我,我会持续跟进这个问题
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论