我们通过 xml 配置创建记录器,然后通过代码自定义记录器。问题是当我们调用 /refresh 时,记录器会从 xml 重新加载,但自定义代码不会再次运行。
无论如何在刷新调用中跳过 LoggingApplicationLIsener 的重新初始化?
我可以在 @RefreshScope bean 中重新加载自定义日志配置,但不能保证在重新初始化记录器后会调用它。
我们通过 xml 配置创建记录器,然后通过代码自定义记录器。问题是当我们调用 /refresh 时,记录器会从 xml 重新加载,但自定义代码不会再次运行。
无论如何在刷新调用中跳过 LoggingApplicationLIsener 的重新初始化?
我可以在 @RefreshScope bean 中重新加载自定义日志配置,但不能保证在重新初始化记录器后会调用它。