- 出荷済み
- 2026年9月3日 1:04 UTC
- プロフィール
- Kamo
- コンテンツ
- 7a2aa09
MemberCreationServiceは、6〜4のステップを最高の労力で文書化し、電子メールのためにそれを文書化しました 本当はなかった。 sendVerificationEmail は @Transactional なので、メンバーに参加しました。 トランザクション。EmailServiceが500に応答したときに、例外がエスケープされる トランザクションロールバック専用マーク 試行/キャッシュはエラーを隠しましたが、エラーを隠すことができません フラグをクリアするので、コミットはUnexpectedRollbackException、そのメンバーを投げる 完全な状態で作成され、管理者は「内部サーバー」を失いました ログに何もないが、オプションのステップのように読み込む警告 失敗。 すべての組織がメールパスが発生した限り「メンバーを追加」を失いました ダウン — 1 行目の EmailService の回帰が合計の発生率になる方法 2つの警告ではなくメンバー作成。 両方とも、障害が何かを持っているポイントを過ぎて、AfterCommitから実行されます メンバークリエイションEmail通知で毒に残します。 別々の豆なので 伝播はプロキシに到達しなければならない: コミットコールバックはまだコミットしている トランザクションはスレッドにバインドされるため、REQUIRED が参加します。 トランザクションスプリングは、再びコミットしず、検証トークンは 静かに捨てられた。 1 件の REQUIRES NEW トランザクション/ 送信, 再読み込み id なぜなら、発信者がそれから取り外され、それぞれが発信者によって引っ掛かるからです。 — トランザクション境界の外側に、キャッチが見える唯一の場所 です.