rebus

    1熱度

    1回答

    我使用的是Rebus 0.84,我試圖使用像這樣的自定義標題的Defer方法。 _theBus.AttachHeader(message, "tenant_id", tenantId); _theBus.Defer(delay, message); 但是'超時'發生時頭部不存在。這是我的總線配置。 Configure.With(new WindsorContainerAdapter(cont

    2熱度

    1回答

    我在前幾天遇到了一個問題,我把工作人員SetNumberOfWorkers縮小到希望看到吞吐量平均增加的嘲笑號碼。我只能看到5名工人一次做任何工作。想出魔法帽是Max Parallelism選項的默認值是5. 我的假設是1名工人等於1個線程。 NumberOfWorkers和MaxParallelism選項的用途或關係是什麼?

    2熱度

    1回答

    我們遇到新版本(異步)版本的舊版本不存在的Rebus問題。 當處理rebus消息並嘗試創建AppDomain和Instance以動態運行插件代碼時,它總是給我一個例外。 爲了讓這個例子儘可能簡單,我做了一個測試方法: public static void Test() { AppDomain ad = AppDomain.CreateDomain("Test"); Loade

    1熱度

    1回答

    在提交事務時將調度發送/發佈消息處理程序內部的任何消息。 (這是一個非常好的OOTB行爲) 我已經實施了UnitOfWork每個例子。發現如果在OnCommitted(action)的動作中發生異常,則排隊的消息可能會發送,這取決於deliver task是否在uow.commit()動作之前執行。 我找到了解決辦法,在接收管道的末尾添加了一個流程步驟。它檢查當前上下文中是否存在uow,然後提交u

    1熱度

    1回答

    研究優先級隊列的示例在線看來標準是發佈者設置消息的優先級。如果該消息本身具有意味着「檢測到火災」的意思,則這是有意義的。 如果優先級更多地由消費者支配,該怎麼辦?我的情景是這樣的,我有100個客戶產生消息,客戶A希望我有一個專門的消息消費者爲他們的消息。每當這種情況發生時,我不希望改變我所有的生產者。 (也許他們停止支付,也許別人也想這樣做,也許我們使用這種方式來減輕一些devops問題...)

    2熱度

    1回答

    是否支持使用SQL持久性加密佐賀數據,就像您可以加密郵件一樣? 有時,傳奇中保存的數據與郵件中的數據一樣敏感,所以如果可以對其進行加密,它也會很好。

    2熱度

    1回答

    我目前正在將我的Rebus 0.45更新爲0.70.3,並且遇到了關於我的傳奇配置的一些問題/想法。以前我也做了以下內容: var rebusConfigurer = Configure.With(new WindsorContainerAdapter(container)) .Logging(l => l.Log4Net()).Transport(t => t.UseMs

    0熱度

    1回答

    我正在嘗試使用app.config配置rebus。這條線在rebus的舊版本中工作,但在新版本(Rebus 2)中不起作用。 .Transport(t => t.UseMsmqAndGetInputQueueNameFromAppConfig()) .MessageOwnership(o => o.FromRebusConfigurationSection()) rebus 2中等效的是什麼

    3熱度

    1回答

    我使用的是Rebus(https://github.com/rebus-org(v.0.83)),直到現在,它已經全部在本地運行在一臺機器上。現在我需要使用從我的網站到應用程序服務器的遠程隊列。我不清楚如何使用Rebus進行設置。幾個問題 我想我需要兩臺機器上的MSMQ(網絡&應用程序)正確嗎?我已將網站配置爲UseMsmqInOneWayClientMode; 還是有辦法指定通過http發送它?

    1熱度

    1回答

    是否可以在訂閱消息上打開消息加密? 我們希望讓外部各方訂閱通過AzureServiceBus和SAS鍵PR隊列中的消息,但是我們用的消息進行加密,並且不希望公開是關鍵外部各方。 一種方法是創建另一個公交車到,但只是看起來很複雜,有另一種方式? 也想感謝你在這裏堆棧溢出和一個偉大的產品快速repons。