1

logback では、SMTP は非同期で送信されます (明らかにそうあるべきです) が、私のテストでは、アプリケーションがシャットダウンしている場合、これらの電子メールはキャンセルされるようです。アプリケーションで致命的なエラーが発生したことを通知する必要があるため、これは非常に良くありません。これは文字通り、電子メールを受信しない最悪のタイミングです。これを行う方法?

4

1 に答える 1

1

これは、高レベルで重要な電子メールを個別のデーモン スレッドではなく同期的に送信することで達成されました。ログバックはデフォルトで正しく行われます。

アペンダーで:

        <asynchronousSending>false</asynchronousSending>
于 2013-02-19T20:32:19.630 に答える