如果我有一个负载平衡的应用程序,可以扩展到2个或更多实例,并且每个实例都可以提交相同NEventStore聚合的事件,我会遇到排序/竞争条件问题吗?
发布于 2017-03-22 05:04:43
看起来在Commit表中有一个关于BucketId、StreamId和Commit序列的唯一索引。如果应用程序的两个不同实例试图同时提交对同一聚合的更改,则第二个实例将收到并发异常,该异常可以处理。有关更多信息,请参阅本文:http://burnaftercoding.com/post/play-with-neventstore/
https://stackoverflow.com/questions/42937700
复制相似问题