windows下tomcat服务运行几天后网络无法连接

单车架构师 发布于 2014/05/12 09:21
阅读 285
收藏 1

我们的系统有两个子系统组成(现在是一台物理机上跑两个tomcat进程,数据库也在这上面,硬件配置高所有现在整体负荷还很小),系统间通过spring httpinvoker进行远程调用,但这几天发现系统运行一段时间后(几天)就出现调不通,报:org.springframework.remoting.RemoteAccessException: Could not access HTTP invoker remote service at [http://xxx.xxx.xxx.xxx:xxx/remoting/call]; nested exception is java.net.SocketException: Permission denied: connect,只有关掉服务,重启,又恢复。一直没有找到原因。

另外:其它线程如通过httpclient调用其它网络上的服务同时也出现了这个问题。我关掉其中一个tomcat服务,重启,连接数据库也连接不上,数据库实例运行正常(我已用客户端工具连接上),现在观察的现象是只要有创建Socket连接的动作都会报这个错。我用netstat -ano 看了一下端口占用才几百个。不知道是什么原因,大家有碰到过吗?或者有什么思路没有?

谢谢!

加载中
0
单车架构师
单车架构师
没有人知道吗?
0
单车架构师
单车架构师
每隔半个月就出现一次问题,有人帮忙出个思路吗?
0
单车架构师
单车架构师
老问题重现!! 有人会吗?
返回顶部
顶部