【发布时间】:2011-05-03 18:35:43
【问题描述】:
我们有一个 Java 应用程序,它通过 RMI 连接到另一个 Java 应用程序。 此应用程序有多个实例同时运行,几天后一个实例停止处理...... CPU 为 0,我有一个额外的线程监听特定端口,有助于关闭应用程序。
我可以连接到特定端口,但应用程序不执行任何操作。
我们使用 Log4j 来保存日志,没有写入任何内容,因此不会引发任何异常。
我们还使用 c3p0 进行数据库连接。
有人有想法吗?
谢谢,
【问题讨论】:
-
“没有抛出异常”?你确定你也检查了标准输出(标准输出)和标准错误(标准错误)吗?还是只有日志文件?检查输出到哪里...
-
“任何想法”?是的......你有一个错误。在这种形式下,这是非常无法回答的。您需要在进程挂起的位置开始调试。
标签: java linux sockets log4j rmi