CQRS/ES アーキテクチャでコマンドを保存/再生することについて聞いたことがありませんが、それは一般的な方法ですか? コマンドとイベントの違いは理解できますが、QA の観点から言えば、実稼働環境で発生したクラッシュを再生すると便利な場合があります。
質問する
669 次
2 に答える
2
正直なところ、それが一般的であることを疑います。
コマンド処理を行っているコンポーネントにロギング インフラストラクチャを配置することで、コマンド処理の問題を簡単に再現できます。
于 2013-03-13T10:42:08.063 に答える
1
コマンドが異なるサブシステムから発行され、インフラストラクチャ関連の問題/非効率性のために、発行されたものとは逆の時間順序でそれぞれのコマンド ハンドラーに到達する可能性があるシステムでは、より一般的だと思います。この場合、コマンドは通常、正しい時間順序で再処理する必要があります。例としては、ユーザーが Web クライアントから、または SMS を送信して予約できる駐車場/部屋の予約システムが考えられます。
于 2013-03-14T13:25:23.403 に答える