跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • spring ioc 相关问题请教大佬
未分類
18 1 月 2021

spring ioc 相关问题请教大佬

spring ioc 相关问题请教大佬

資深大佬 : fishCulturer 3

目的:做一个切面,切点在 org.slf4j.Logger.error 方法
效果:实现日志打印 error 时同时进行日志报警
现在困难:可能是 slf4j 没有交给 spring 管理,所以无法增强 bean
大佬们有什么新的思路嘛?
大佬有話說 (12)

  • 資深大佬 : leafre

    appender error 到邮件,配置下就可以了

  • 資深大佬 : douleL

    logback 支持报警机制的

  • 主 資深大佬 : fishCulturer

    是支持报警邮箱,我们这边日志报警机制是通过企业微信发送的,邮箱的形式不满足需求啊

  • 主 資深大佬 : fishCulturer

    @leafre

    @douleL
    是支持报警邮箱,我们这边日志报警机制是通过企业微信发送的,邮箱的形式不满足需求啊

  • 資深大佬 : wangxiaoaer

    有个不成熟的小建议,不确定是否可行:

    1 自己开发一个类库,实现 slf4j 的 Logger 和 LoggerFactory,但不是真的从头开发一个新库,而是把 logback 之类的包一层。

    2 在自己这个类库的 error 等需要的地方做切面。

  • 資深大佬 : leafre

    手动写一个 LoggerFactory 代理,用 javaconfig 到 spring 容器

  • 資深大佬 : sundae91

    配置一个自定义 appender 是否可行?

  • 資深大佬 : guyeu

    自行实现一个 WeChatAppender,把 error 的日志定向到这个 Appender 即可

  • 資深大佬 : mosesyou

    没有消息中间件吗,appender 到 kafka,然后爱咋搞咋搞

  • 資深大佬 : ic2y

    自定义一个 Logger 和 LoggerFactory,在自定义的 Logger 里封装调用 slf 的 Logger 。

    在自定义的 Logger 里,实现自定义报警逻辑。 然后业务代码里统一使用自定义的 Logger 。这种的好处是,可以实现任意报警逻辑,或者日志采集逻辑。

    有一点需要注意的是,自定义的 Logger,在调用 slf 的 Logger 的时候,要带上 FQCN 参数,不然打印堆栈的时候,第一行是自定义的 Logger,看起来不美观。

  • 資深大佬 : oneisall8955

    自定义 appender 触发邮件,实习时候大佬第一个任务就是这个

  • 資深大佬 : beichenhpy

    这。。随便搜一下就有吧。。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具