2013-02-08 119 views
0

爲了使索引複製在RavenDB的最新穩定版本中更加強大,我期待將NServiceBus引入到自定義索引包中,以便ReplicateToSqlIndexUpdateBatcher在出列命令時打開連接到sql來執行,我寧願將它們放在總線上,稍後以容錯方式處理。我已經把相關的配置項上raven.server.exe.config,給予IStartableBusReplicateToSqlIndexUpdateBatcher的構造函數中,ReplicateToSqlIndexUpdateBatcher Dispose方法我得到IBusIStartableBus內,出隊命令,它映射到一個消息,Bus.Send,但有些我怎麼養在raven工作室中沒有將消息目標指定爲錯誤。我已經將消息映射添加到配置中,並且嘗試在獲得IStartableBus時嘗試使用流暢接口以編程方式添加它,但無濟於事。 我在這裏錯過了什麼?ravendb索引複製與nservicebus

回答

1

有沒有必要這樣做。 我們有一個新的SQL複製捆綁包,可以強有力地處理這種情況。

+0

捆綁包在哪裏?我可以使用最新的穩定版本嗎?最後我檢查了最新的穩定版本2230與960有相同的代碼。 – afif

+1

今天剛剛出現在新的2261中。目前還沒有文檔記錄,但在本視頻中顯示:http://youtu.be/KlpawSkHD4U –