- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
如何限制 Logback 的电子邮件速率 SMTPAppender
,这样它最多每 n 分钟给我发一次电子邮件?
我已经根据 Logback appender 设置了我的日志记录,但我不太明白如何配置或子类化来实现它。
是否有隐藏功能?有人开发了一个子类来处理这个吗?
最佳答案
根据文档,执行此操作的方法似乎是编写一个 EventEvaluator(参见示例 4.14 和 4.15),它查看每个事件的时间戳,以便仅在“足够的时间”后才接受事件最后一个事件被接受。
您可以使用 System.currentTimeMillis 获取一个数字,您可以对其进行数学计算以计算时差。 http://java.sun.com/javase/6/docs/api/java/lang/System.html#currentTimeMillis%28%29
关于java - Logback SMTPAppender 限制速率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1993038/
我在尝试使用 SMTPAppender 时遇到一些问题。这是我关于 SMTPAppender 的属性文件: #Email config log4j.appender.mail=org.apache.l
如何在新的 Grails 2.4.5 项目中配置 SMTPAppender?在开发环境中运行时收到 NoClassDefFoundError: | Error log4j:ERROR Error in
我正在尝试使用下面的 log4j SMTPappender。错误。所有其他附加程序都工作正常。
如何为生成的电子邮件主题指定布局和转换模式? BufferSize 需要小于或等于 1,这样就不会发生缓冲。 最佳答案 CodeProject 文章 log4net NonBufferedSmtpAp
我们有一个 SmtpAppender 配置了自定义 RateLimiter 过滤器和 ERROR 日志级别,除了异常格式之外,一切都按预期工作,它们包括我们想要删除的源代码位置,在日志记录工具初始化后
我的问题与这两个类似: Log4j2: SMTPAppender does not send mails with error or fatal level How to send email not
我正在尝试将 Logback 与 SMTPAppender 结合使用作为我的日志记录解决方案。我在 appender 上附加了一个评估器,每记录 100 个错误就会触发发送一封电子邮件。在大多数情况下
我正在尝试将错误日志邮寄到 gmail。但是 logback 不发送任何邮件,我也没有收到任何错误,甚至我将用户名更改为随机无效邮件。我认为它不会尝试发送邮件。 我在 main 函数中记录了 500
在 Logback 的定义中 SMTPAppender ,您可以像这样指定电子邮件配置信息: my.smtp.host john.smith@example.com no-reply@example.
问候 Stackoverflow 用户, 我有一个使用 log4net 的 c# windows 服务,它会在出现错误时发送电子邮件。我们现在遇到了获取“预期”和“正常”错误的电子邮件的问题,这是出了
我正在使用 log4net。 当应用程序出错时,我想只针对错误发送电子邮件。我应该怎么做? 我的配置文件:
我发现 log4j2 中的 SMTPAppender 存在一些问题。每当创建级别为 error 或 fatal 的日志事件时 without 在 no mail 之前没有级别为 info 的事件被发送
我正在尝试使用 Logback 登录我的 Java 应用程序。我相信我已经正确配置了它,但是当记录错误时 INFO in ch.qos.logback.classic.net.SMTPAppender
我正在尝试使用带有一些附加信息的 logback 来发送错误日志。例如,当发生错误时,我想添加已登录应用程序的用户标签,最好在主题中添加。我知道如果登录用户存在,我可以捕获所有错误并将用户标签添加到错
我一直无法完全一致地重现这一点。我确实怀疑这是 logback 中的错误,但显然这听起来不太可能,在提交之前我需要一个干净的可重现测试用例,所以我问 SO 以防有人看到类似的行为。 基本上我有一个看起
我使用 log4j 发送异常电子邮件。 我的 log4j 配置: log4j.rootLogger=info, stdout, errmail log4j.appender.errmail=cz.to
我正在使用 log4j 的 SMTPAppender 在每次出现异常时通过电子邮件向我发送电子邮件,但我真的更喜欢它将电子邮件聚合到一封电子邮件中,其中包含一批错误,而不是每个错误都包含一封电子邮件。
如何限制 Logback 的电子邮件速率 SMTPAppender ,这样它最多每 n 分钟给我发一次电子邮件? 我已经根据 Logback appender 设置了我的日志记录,但我不太明白如何配置
我尝试使用这个配置:
Log4net 是否SMTPAppender异步发送电子邮件?如果没有,我如何异步发送日志记录电子邮件? 我的 log4net.config 是:
我是一名优秀的程序员,十分优秀!