ストームを使用しています。トポロジには、データベースにレコードを挿入し、別のボルト「B」に放出するボルト「A」があります。タプルボルト「B」の実行が失敗した場合、ボルト「A」が実行されたときにデータベースに影響を与えたタプルをロールバックする方法は? 誰でも私を助けることができますか?THX
1292 次
1 に答える
1
ストームがトランザクションを処理する方法を理解するには、トランザクション トポロジ ドキュメントを参照してください。うまく書かれており、同じことについて良い概念を与えるはずです.
通常のストームを使用してトランザクションを管理する代わりに、トップレベルの抽象化がストームの上に構築され、トランザクション機能へのより良いアプローチを可能にするトライデントを使用できます。ドキュメントは素晴らしく、アプローチを詳細に説明しています。
また、ストームがメッセージが完全に処理されることを保証する方法については、こちらを参照してください。
于 2013-11-05T07:14:20.910 に答える