linux - java 。 Log4j。 openjdk-7。问题看起来像无限循环

标签 linux java log4j2

当执行流程尝试执行行时,会遇到看起来像无限循环的情况

this.logger = LogManager.getLogger(SharedStorage.class.getName());

这是我的程序中第一个调用 Log4j 2 方法的地方。此外,这样的行已放置在我的程序的最开头。

此问题出现在 digitalocean.com 上,并且发生在我的应用在没有 jdb 的情况下运行时。 因此,当我在我的开发机器(Win 7 x64)或我以前的 VPS(Ubuntu 12.10 x64)或 digitalocean.com(Ubuntu 12.04 x32)上运行它时,但使用 jdb 一切都运行得很好。

你有什么建议吗?

最佳答案

我无法弄清楚导致该错误的原因。但在我将 log4j2 库从 beta 4 更新到 beta 9 后,代码开始正常工作。

关于linux - java 。 Log4j。 openjdk-7。问题看起来像无限循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19574832/

相关文章:

linux - 使用 awk 搜索模式并从日志文件中打印接下来的 15 行

java - 在 Struts 2 中提交表单后,JSP 显示属性名称而不是值

Java:ConcurrentHashMap 的 ConcurrencyLevel 值

java - Log4j2 - 如何配置 JDBC Appender?

java - 我们可以使用log4j2跳过错误日志文件中的某些错误吗?

java - 使用 log4j2.xml 的 Apache Log4j2 包特定日志记录

c - 在研究缓冲区溢出时我应该使用哪个版本的 GCC 或标志?

linux - 试图让我的 Raspberry Pi 上的 Mercurial 成为远程存储库

linux - fio benchmark 延迟说明

java - CXF服务客户端中的"IOException: Strange I/O stream"