問題タブ [axon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - サガ エントリ テーブル/サガ コレクションは空のまま
Axonフレームワークでの佐賀の実装を理解し、佐賀を開始および終了するためのこのようなコードを用意するために、私はAxonBankの例に従ってきました
REST API を介して送金を実行した後、ログがコンソールに出力され、すべてのトランザクションがアカウント テーブルに保存されていることがわかるので、このコードはすべて実行されます。
domain_event_entry にもすべてのエントリが存在しますが、saga_entry および association_value_entry テーブルは、トランザクションが成功したか失敗したかに関係なく、空のままです。
最初は、これは saga ストアの構成ミスが原因である可能性があると考えていたので、saga ストアを構成しましMongoSagaStore
たが、それでも saga のコレクションは空のままです。
ここで何かが足りないのでしょうか、それともサガの完了後に axon がこれらのテーブルからデータを削除するだけなのでしょうか?