Java Log4J SMTP附加器问题

Java Log4J SMTP附加器问题,java,log4j,Java,Log4j,我喜欢使用log4j smtp appender,我怀疑当它试图发送太多电子邮件时,它是否会影响我的应用程序内存。在发送之前,错误在哪里(内存或其他)? 如果应用程序崩溃,那么我是否丢失了任何尚未发送的“错误”?如果您关心内存,请使用JDK中的“jvisualvm”进行调查 邮件的内容和生成邮件所需的事件存储在内存中。我鼓励您研究源代码 如果您的应用程序退出JVM,则无法执行更多操作,但应该立即发送带有错误的邮件。如果这是对您的关注,那么考虑在JVM关闭时添加关闭钩子。

我喜欢使用log4j smtp appender,我怀疑当它试图发送太多电子邮件时,它是否会影响我的应用程序内存。在发送之前,错误在哪里(内存或其他)?
如果应用程序崩溃,那么我是否丢失了任何尚未发送的“错误”?

如果您关心内存,请使用JDK中的“jvisualvm”进行调查

邮件的内容和生成邮件所需的事件存储在内存中。我鼓励您研究源代码

如果您的应用程序退出JVM,则无法执行更多操作,但应该立即发送带有错误的邮件。如果这是对您的关注,那么考虑在JVM关闭时添加关闭钩子。