为了在RavenDB最新的稳定版本中使索引复制更加健壮,我希望将NServiceBus引入自定义索引replciation包,以便在ReplicateToSqlIndexUpdateBatcher
内部排除命令并打开连接时进行处置为了执行sql,我确实把它们放在总线上,然后以容错的方式处理。我已将相关的配置条目放在raven.server.exe.config
上,IStartableBus
给ReplicateToSqlIndexUpdateBatcher
的{{1}},在我ReplicateToSqlIndexUpdateBatcher
的配置方法中IBus
IStartableBus
,将命令出列,将其映射到消息并Bus.Send
,但有些我如何在raven studio中没有将消息目标指定为错误。我已将消息映射添加到配置中,并尝试在获取IStartableBus
时使用流畅的界面以编程方式添加它,但无济于事。
我在这里缺少什么?
答案 0 :(得分:1)
没有必要这样做。 我们有一个新的SQL复制包,可以强有力地处理这种情况。