masstransit

    0熱度

    1回答

    我是新來MassTransit一件事我不明白的是: 如何創建多個.NET ServiceBuses之間的公交車? 把這個代碼: class Program { static void Main(string[] args) { var container = new WindsorContainer(); container.Register(All

    7熱度

    3回答

    我想用RabbitMQ使用MassTransit總線。但我無法找到一個簡單的例子。我正在尋找能夠讓我開始的例子。 我試過了。 一派:但大多數的例子是使用MSMQ或使用太多的配置選項,它們。 GitHub:我看到了MassTransit的GitHub(https://github.com/MassTransit/MassTransit/tree/master/src/Samples)但是這裏的例子負

    0熱度

    1回答

    sagas的事件處理程序似乎嵌入了業務邏輯/行爲。 我指的是星巴克的例子。 這是由於示例的「示例應用程序」性質而故意完成的嗎? 域邏輯/行爲是否看起來與公共交通緊密相關?

    1熱度

    2回答

    如何使用MassTransit和MSMQ正確設置具有多個訂閱者(全部收到發佈的消息)的發佈者 - 訂戶體系結構。 請注意,我不想使用MSMQ多播功能,因爲它有點片狀,並依賴於PGM(它有自己的一些限制)。 我已閱讀this,this和this但還是無法弄清楚我應該如何設置 訂閱服務, 出版商, 和幾個用戶。 特別是在許多例子中使用的sbc.UseSubscriptionService("uri")

    0熱度

    1回答

    我開始使用MassTransit並需要使用RuntimeServices來管理訂閱和超時。我正在安裝的環境是一個使用防火牆的外部網絡。 當前將安裝RuntimeServices的應用程序服務器,並且SQL Server沒有打開允許分佈式事務處理協調器(DTC)正常工作的RPC端口。 我得到的完整例外如下,但重要的部分看起來像是System.Transactions.TransactionExcep

    0熱度

    1回答

    上MSMQ使用MassTransit按順序交付與MassTransit才能自動支持一次準確輸送(例如,當一個事件存儲將事件發佈兩次)和在序列 - 交付(例如,當兩個節點同時寫入/發佈事件時,節點A可能存儲事件#2,則節點B讀取事件#2,節點B存儲事件#3,節點B發佈事件#3,節點A發佈賽事#2 - 一個典型的比賽條件)? 如果MassTransit不支持開箱即用(我目前假設),那麼通過MassTr

    1熱度

    1回答

    我遇到了這個問題,也許有人可以幫助我。 所以我添加了一個羣集節點到我的RabbitMQ服務器。 現在我想連接到我的客戶端上的服務器。我希望MassTransit能夠連接到第一個可用的服務器,就像RabbitMQ.Client一樣,您可以傳遞一組端點,並且它將連接到第一個可用的服務器。 感謝, Peyman的

    9熱度

    1回答

    我試圖讓我的周圍MassTransit和RabbitMQ的頭部和排隊的工作是消費者隊列必要(1天) 我的問題是,是否「消費是必要的以便排隊在MT工作。我問的原因是因爲我第一次創建了Domain和Producer,但在RabbitMQ管理窗口中沒有看到任何排隊的項目。「 當消費者隊列被創建時,我可以看到消息正在排隊。 基於我的理解,生產者永遠不會意識到消費者,所以爲什麼MassTransit需要消費

    2熱度

    1回答

    我正在與一個非常奇怪的問題鬥爭......我已經在WCF服務之間實現了服務總線通信(通過MassTransit + MSMQ),在Windows 7旗艦版上使用.NET 4.0。當服務啓動時,一切工作正常,他們彼此接收消息,但在給定時刻,他們不會再收到它們,直到我手動刪除計算機管理 - >服務和應用程序中的專用隊列 - >消息隊列 - >私人隊列。 每每個服務我有一個引導程序,我配置了MassTr

    2熱度

    1回答

    我試圖想出一個很好的方法來「暫停」與地鐵服務總線的消息處理。基本上我有一個要求,讓我的Windows服務運行,但暫時停止處理消息。 我只能想到兩種方法來做到這一點,使用訂閱令牌或處理服務總線。 是否有這樣做的首選方法,或者我走錯了路?