在服务器上运行了一段时间报错 重启就好了

来源:11-10 打包文件上传到云服务器并且进行tomcat部署

YMCA0

2018-10-23

老师这是为什么?
java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@b31cd6b has been closed already
at org.springframework.context.support.AbstractApplicationContext.assert
BeanFactoryActive(AbstractApplicationContext.java:1073)
at org.springframework.context.support.AbstractApplicationContext.getBea
n(AbstractApplicationContext.java:1088)
at com.freework.utils.SpringUtil.getBean(SpringUtil.java:28)
at com.freework.netty.ChatHandler.channelRead0(ChatHandler.java:66)
at com.freework.netty.ChatHandler.channelRead0(ChatHandler.java:27)
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChanne
lInboundHandler.java:105)

代码定位的地方是
图片描述

想知道为什么运行了 一天后出现这种情况 为什么怎么避免?

写回答

1回答

风间影月

2018-10-23

关闭的时候需要把netty的端口关了,然后再重启。我这边的服务器运行了几个月了,没有出现过错误,是正常的

0
0

Netty+Spring Boot仿微信-全栈开发高性能后台及客户端

SpringBoot/Netty+MUI全栈开发 同时搞定后台+ Android&iOS

1498 学习 · 684 问题

查看课程