异步日志记录不报告崩溃

Async logging is not reporting crashes

我有一个 Quarkus 应用程序并启用了异步日志记录:

quarkus.log.async=true   

但是,如果启动时崩溃导致进程终止,则不会输出日志。这是一个很大的问题,因为问题越严重,我就越有可能没有信息可以继续。有没有办法更好地保存日志?如果我关闭异步,实际上会打印错误。

作为库中此问题的一部分已在 quarkus 上修复:https://github.com/quarkusio/quarkus/issues/20660