我遇到此鏈接,該鏈接顯示如何使用Servicecontrol事件。 http://docs.particular.net/servicecontrol/contracts#servicecontroleventsxmlconfig-v3_x-5_xNServicebus - 攻絲ServiceControl MessageFailed事件
在實現這一點時,只考慮持久性在這裏如何工作。我用什麼作爲持久性存儲?我的產品環境中,我實現了SQL持久性。由於servicecontrol擁有RavenDB作爲其持久性存儲,我是否使用相同的存儲,即RavenDB? 任何人都有這樣的配置如何看起來像嗎?
啓動我的端點時出現以下錯誤: 錯誤NServiceBus.GenericHost啓動端點時出現異常。 System.Exception:沒有選擇持久性,請通過調用configuration.UsePersistence來選擇持久性。() –
由於某種原因,我無法獲得此項工作。問題是,我的主機安裝在D:\ NServiceBus \ **********下。NsbAudit.QueueService和ServiceControl安裝在C:\ Program Files文件(x86)\特定軟件\ ServiceControl下。 我在servicecontrol日誌中看到消息: 2016-02-16 18:31:04.5882 | 300 |信息| ServiceControl.EventLog.GenericAuditHandler |事件:MessageFailed發出 2016-02-16 18:31:04.5882 | 48 | Info | ServiceControl.EventLog.GenericAuditHandler | Event:MessageFailed發射 2016-02-16 18:31:05.1498 | 181 | Info | ServiceControl.EventLog.GenericAuditHandler |事件:MessageFailed發出 –
@HarshNanchahal使用與其餘部分相同的持久性和傳輸的主機。持久性並不意味着排隊的郵件存儲在哪裏。 –