問題タブ [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.

0 投票する
1 に答える
714 参照

java - サガ エントリ テーブル/サガ コレクションは空のまま

Axonフレームワークでの佐賀の実装を理解し、佐賀を開始および終了するためのこのようなコードを用意するために、私はAxonBankの例に従ってきました

REST API を介して送金を実行した後、ログがコンソールに出力され、すべてのトランザクションがアカウント テーブルに保存されていることがわかるので、このコードはすべて実行されます。

domain_event_entry にもすべてのエントリが存在しますが、saga_entry および association_value_entry テーブルは、トランザクションが成功したか失敗したかに関係なく、空のままです。

最初は、これは saga ストアの構成ミスが原因である可能性があると考えていたので、saga ストアを構成しましMongoSagaStoreたが、それでも saga のコレクションは空のままです。

ここで何かが足りないのでしょうか、それともサガの完了後に axon がこれらのテーブルからデータを削除するだけなのでしょうか?