cost 184 ms
Pyhon Pika如何使用GeventConnection

[英]Pyhon Pika how to use GeventConnection

我們有幾個從消息隊列中使用的任務。 這些任務的運行時間取決於從數據庫中獲取一些數據。 因此,如果某些數據庫請求需要很長時間,我們希望與Gevent合作,不要阻止程序。 我們正試圖將它與Pika客戶端結合起來,它有一些異步適配器,其中之一是用於 gevent 的: pika.adapters.gev ...

在 RabbitMQ 偵聽器攔截器中拋出異常(建議)

[英]Throwing exceptions in RabbitMQ listener interceptors (advices)

我有一個像下面這樣的聽眾: 我從這里了解到 RabbitMq Listener 的 ServletFilter equalent 是什么? 我們可以在進入監聽器(“攔截器”)之前執行一些邏輯,使用 Advice: 請參閱以下代碼: 所以我的問題是:如果我從建議(如 MDCAdvice)內部拋出運行 ...

MassTransit RabbitMq 消息未被使用。 C#

[英]MassTransit RabbitMq message is not being consumed. C#

我在 ASP.NET Core 3.1 MVC 中有圖書館 API,用戶可以在其中借閱、歸還和跟蹤借書狀態。 我想創建 email 通知,以便在歸還圖書時,所有關注此特定圖書狀態的用戶都將收到 email 通知,告知其可用。 我想將 RabbitMQ 與 MassTransit 一起使用,並處理不 ...

Masstransit 發布速度極慢

[英]Masstransit Extremely Slow Publishing

我們將 Masstransit 8.0.2 與 RabbitMQ(3.8.1 Erlang 22.1.5) 和 .Net6 一起使用。 正在從 TCPClient 應用程序發布消息。 消息發布時間逐漸增加,單條消息發布時間長達30分鍾。 所有消息都在后台 TCP 接收服務中發布。 數據速率很快,因為 ...

HiveMQ/RabbitMQ 作為 Thingsboard IoT 系統之前的負載平衡 MQTT 節點

[英]HiveMQ/RabbitMQ as load balancing MQTT node(s) before Thingsboard IoT system

我們的端點設備通過 MQTT 將數據推送到基於 Thingsboard 物聯網平台的物聯網系統。 只有一個名為/telemetry的 MQTT 主題連接所有設備。 服務器根據用作 MQTT 用戶名的設備令牌知道數據屬於哪個設備。 由於數據加載的高峰並不罕見,因此會發生中斷。 我的問題是: 是否有可能 ...

docker-compose 未加載定義。json 為 RabbitMQ

[英]docker-compose not loading definitions.json for RabbitMQ

我正在嘗試使用 Docker 在我的 Windows 11 筆記本電腦上為 RabbitMQ 創建一個容器。 做基礎我可以讓它運行而不會出錯。 因此,從這里我嘗試通過將 definitions.json 添加到 compose yaml 文件來擴展它。 definitions.json 我只是直 ...

在構建應用程序后嘗試根據命令啟動 RabbitListener - RabbitListenerEndpointRegistry 為空

[英]Trying start RabbitListener on command after builded Application - RabbitListenerEndpointRegistry is empty

我搜索了整個 stackOverFlow 並找不到答案。 我需要根據命令啟動 RabbitListener - 從 REST 發送請求以啟動此偵聽器(沒有其他選項)。 所以我發現我需要像這樣在 Listener 中設置屬性: @RabbitListener(queues = "myQueue", i ...

IIS 托管的 WebAPI 停止處理 RabbitMQ 排隊的消息

[英]IIS-Hosted WebAPI Stops Processing RabbitMQ-Queued Messages

我有一個托管在 IIS 中的 C# WebAPI,它偵聽 RabbitMQ 隊列。 當應用程序池啟動時,排隊消息的處理似乎按預期運行。 但是,一段時間后,該服務似乎停止從隊列中提取消息。 我懷疑它的 IIS 使應用程序池的線程進入睡眠狀態或類似的東西但不確定。 有沒有辦法保證線程和到RabbitMQ ...

使用 IBusControl.ConnectConsumer 時從不調用 MassTransit 6.3.2 Consumer

[英]MassTransit 6.3.2 Consumer is never called when using IBusControl.ConnectConsumer

當我在初始消息總線配置期間附加消費者時,會按預期調用消費者。 當我在總線配置之后附加消費者時,使用 ConnectConsumer 永遠不會調用消費者; 臨時隊列/交換已創建,但它不知道應該附加到該隊列的消費者。 總線上還有另一個服務/消費者正在接收在這里發布的請求消息,並發布應該在這里消費的響應 ...

EntityFramework postgresql:剩余的連接槽保留給非復制超級用戶連接

[英]EntityFramework postgresql: remaining connection slots are reserved for non-replication superuser connections

我有一個代碼: 我的 rabbitmq 隊列中有超過 100k 個條目。 將大約 50-70 次保存到數據庫后,出現錯誤: . 已引發可能是由於暫時性故障導致的異常。 ---> Npgsql:PostgresException (0x80004005): 53300: remaining ...

在接收消息的同一個 ConsumeContext 上發布消息有什么好處嗎?

[英]Does publishing a message on the same ConsumeContext that received it have any benefits?

我問的是消費者獲取消息、處理消息然后處理結果是另一條消息的情況,例如: 所以問題是 - 使用context.Publish比注入IPublishEndpoint有什么好處嗎? 如果處理需要另一個組件與消費者分離 - 另一個 class,那么該組件處理的結果將是一條消息,可以由注入的IPublish ...

stomp.js 收不到鼠兔發來的消息(RabbitMQ 版本:3.11.7)

[英]stomp.js cannot receive message sent from pika (RabbitMQ version: 3.11.7)

我有一個 web 頁面,它應該使用 STOMP 從 RabbitMQ 接收消息: 當我運行這段代碼時,它在控制台中顯示已connected (到目前為止還不錯) 我還有一個 python 后端,它應該將消息發送到隊列 (send.py):import pika connection = pika ...

設置 SSL 時,RabbitMQ 的 pika 握手失敗

[英]RabbitMQ' pika handshaking fails when SSL is set

我正在服務器和客戶端的 RabbitMQ 上設置 SSL 層。 但是客戶端在創建與服務器的連接時失敗。 此時,我在本地 docker 上運行 RabbitMQ 服務器,並使用 conda 環境在本地運行客戶端。 RabbitMQ 服務器啟動后,我看到安全連接正在接受傳入連接: 但是客戶端拒絕連接: ...

如何構建作業調度程序

[英]How to architect job scheduler

我正在構建一個作業調度程序,但我陷入了兩種方法之間。 我有兩種類型的工作,一種是安排在特定日期,另一種是每小時運行一次。 對於特定的日期,我輪詢存儲作業的數據庫表並將結果發布到 rabbitmq 消息代理,特定的工作人員在其中處理它們。 這適用於更明確的任務,例如發送提醒通知或電子郵件。 對於每小時 ...

為什么我在 K8s(多節點 Minikube)上的 RabbitMQ 集群不能創建它的 mnesia 目錄?

[英]Why can't my RabbitMQ cluster on K8s (multi-node Minikube) create its mnesia directory?

我正在嘗試在本地 Minikube 實例中創建一個(當前為單節點)RabbitMQ 集群。 但是,嘗試在具有兩個節點的 Minikube 上創建 RMQ 集群時似乎存在權限問題。 先決條件: 安裝 Minikube、kubectl 和 krew。 重現步驟: 啟動 Minikube minikub ...

MassTransit/RabbitMQ 如何在跳過的隊列中獲取消息並記錄下來?

[英]MassTransit/RabbitMQ How to get messages in the skipped queue and log this?

我正在結合 MassTransit 和 RabbitMQ 在 .NET6 中制作一個應用程序。現在我想將消息發送到跳過的隊列,以便我可以使用 Serilog 記錄它。 我想我需要創建一個跳過的隊列消費者 zo 我可以接收消息。 但是我不知道如何將消息發送到跳過的隊列,所以我可以測試它。 我已經有一 ...

Spring 數據流 Stream:文件源在腳本處理器啟動之前將負載發送到隊列

[英]Spring Dataflow Stream: file source sends payload to queue before script processor started

我通過 Spring DataFlow 創建了非常簡單的 stream,其中包含來自https://dataflow.spring.io/rabbitmq-maven-latest的預定義 rabbitmq 應用程序。 我的 stream 是 問題是當我部署 stream 時,文件源在腳本處理器應用 ...

RabbitMQ:在 Spring Boot 中按計划發送郵件?

[英]RabbitMQ : Sending mail by schedule in Spring Boot?

在我的 Spring Boot 應用程序中,我實現了一個端點以將 email 發送給單個用戶。 在這個階段,我需要以下實現: 向多個用戶(少於 100 個用戶)發送郵件安排發送時間我的問題: 1.雖然我之前沒有RabbitMQ的經驗,但我想開始使用它,我認為我可以用它來發送email給多個用戶。 ...

從消費者發送一條新的 RabbitMQ 消息到同一個隊列好嗎?

[英]Is it good to send a new RabbitMQ message from consumer to the same queue?

我通過 rabbitmq 發送郵件:我從主應用程序發送郵件列表,消費者閱讀並發送。 廣播可能包含不同的消息,必須以正確的順序發送。 事實上,郵件列表就是一個消息列表: [message_1, message_2, message_3, message_4] 可以發送一些消息,並且在某些時候第三方服 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM