在 NServiceBus 4.6.5 中,消息使用 Round-Robin 算法发送到 Worker 服务器。
我在 Sagas 中有一些数据来检测不同步的业务消息。该数据存储在 Oracle 数据库中。
如何确保所有服务器始终共享相同的 SagaData(同步),以便如果一台服务器对该 SagaData 进行更改,其他服务器 SagaData 会自动失效并更新?
我一直在阅读这篇文章,在 NServiceBus 4.6.5 中,我正在实现 ISagaPersister 接口并将所有内容保存到 Oracle 数据库中。
谢谢