0

为了在 RavenDB 最新的稳定版本中使索引复制更加健壮,我希望将 NServiceBus 引入自定义索引复制包中,这样ReplicateToSqlIndexUpdateBatcher当它使命令出队并打开与 sql 的连接以执行时,我宁愿将它们放在总线上,稍后以容错的方式进行处理。我已将相关配置条目放在 上raven.server.exe.config,给定IStartableBusctor ,在我从 中获取ReplicateToSqlIndexUpdateBatcher的 dispose 方法中,使命令出队,将其映射到消息和它,但有些方法我一直没有收到指定为的消息目的地乌鸦工作室的错误。我已将消息映射添加到配置中,并尝试在获取ReplicateToSqlIndexUpdateBatcherIBusIStartableBusBus.SendIStartableBus,但无济于事。我在这里想念什么?

4

1 回答 1

1

没有必要这样做。我们有一个新的 SQL 复制包,可以稳健地处理这种情况。

于 2013-02-08T06:17:57.157 回答