cost 240 ms
RabbitMQ 隊列未在運行時創建

[英]RabbitMQ queue not created at runtime

我有一個 spring boot 1.5.22 + amqp 的簡單示例,問題是隊列沒有動態創建,它應該。 我得到的錯誤是: 引起:com.rabbitmq.client.ShutdownSignalException:通道錯誤; 協議方法:#method(reply-code=404,reply- ...

Spring - Rabbitmq 偵聽器需要在數據庫更改期間暫停和恢復

[英]Spring - Rabbitmq Listener needs to paused and resumed during database change

嘿,要求是在更改后端表期間暫停 rabbitmq 偵聽器處理消息。 此更改僅限於我的應用程序,因此不想關閉整個 rabbitmq 實例。 一旦這個過程完成,我想再次啟動聽眾。 我面臨的問題我有 2 個偵聽器連接到 2 個共享“consumerconnectionFactory”的單獨隊列。 當我終止 ...

使用 Spring AMQP 監聽許多短暫的、動態創建的隊列

[英]Listening to many short-lived, dynamically created queues with Spring AMQP

我正在使用 RabbitMQ/Spring/Spring AMQP 構建一個應用程序,並且在處理我布置隊列的方式時遇到了問題。 本質上,我有一個每個消費者都聽的隊列,每條消息基本上都在說“這個隊列已准備好由單個消費者處理”。 然后,消費者將監聽消息中指示的隊列,消費該隊列中的所有消息,最后在完成后將 ...

創建名為“rabbitTemplate”的 bean 時出錯 - 使用 Spring 引導的 CloudAMQP

[英]Error creating bean with name 'rabbitTemplate' - CloudAMQP with Spring Boot

所以我想創建一個簡單的隊列,每次向其中發送文本消息時,我只發送數據。 我正在使用 CloudAMQP,他們的文檔給了我一個 Java 代碼供我使用,它在單獨運行時確實有效,當我將 Spring 引導添加到混合中時,問題就出現了,這是 ZA2F2ED4F8EBC2CBB614C21A29DC4:pu ...

Spring 雲 Stream RabbitMQ 在死信隊列上留言

[英]Spring Cloud Stream RabbitMQ leave message on dead letter queue

我使用 Spring 雲流來使用來自 rabbitmq 的消息。 在多次重試后,我試圖讓失敗的消息留在死信隊列中。 在使用 amqp 之前,我已經以編程方式完成了此操作,但使用 spring 雲流似乎有點難以正確處理。 我的配置 非常感謝任何幫助謝謝 ...

Spring Data Rabbitmq @RabbitListener突然停止使用已排隊的消息

[英]Spring data rabbitmq @RabbitListener suddenly stopped consuming en-queued messages

我正在使用spring boot 2.1.1 release和spring-boot-starter-amqp,盡管它工作正常,但@@ RabbitListener停止使用消息。 當我重新啟動使用者API時,它開始正常工作。 同樣從管理UI中,它顯示此隊列上沒有任何使用者 Ja ...

在春季啟動時使用路由鍵消費DirectExchange消息並進行交換

[英]Consume DirectExchange messages using routing key and exchange in spring boot

我正在嘗試從直接交換類型(借助交換和路由密鑰創建)的退出隊列中使用消息。 我只有交換名稱和路由密鑰,而沒有隊列名稱 。 有對純Java的支持,但是沒有地方可以在Spring引導中找到它。 我如何使用帶有路由鍵和交換名而不是隊列名的消息來使用消息,而不是@RabbitListener要 ...

RabbitMQ + Spring集成:從隊列綁定到主題交換的消息轉換

[英]RabbitMQ + Spring Integration: Message conversion from queue bound to a topic exchange

我有兩個組件(我們稱之為生產者和消費者)連接到同一RabbitMQ基於主題的交換。 生產者可以發送兩種不同的消息類型; Foo和Bar (每條消息的內容無關緊要,但我們都說它們都有一個id字段)。 用於每個消息的路由密鑰分別是msg.foo和msg.bar 。 生產者沒有使用默認的J ...

RabbiMQ踩踏自動刪除隊列-前提條件失敗

[英]RabbiMQ stomp auto delete queue - Precondition failed

我正在編寫使用STOMP進行通信的應用程序。 服務器端是使用Spring Boot 2.1.7編寫的,並且作為外部代理使用RabbitMQ 3.7.1。 在客戶端,我正在使用StompJS。 當客戶端訂閱用戶目的地時,例如 /user/queue/some-queue Spring將 ...

RabbitListener異常不將消息發送到死信隊列

[英]RabbitListener Exception do not send message to dead letter queue

我在Spring Boot應用程序中有一個RabbitListener,它會在發生異常時重試並將消息發送到死信隊列。 但是,如果在我的消息偵聽器上發生一個特定的異常,我不希望重試該異常並進入死信隊列,但是我仍然希望事務回滾。 有沒有辦法做到這一點? 如下面的代碼所述,我嘗試捕獲異常,但 ...

如何解決后續請求中的錯誤“每個RabbitTemplate僅支持一個ConfirmCallback”

[英]How to fix error “Only one ConfirmCallback is supported by each RabbitTemplate” on subsequent requests

我是RabbitMQ的新手,目前正在RabbitMQ上進行發布,以確認我的Web應用程序中的確認。 在每個新請求上,都將消息發送到RabbitMQ服務器以異步處理它,並且還啟用確認以從RMQ服務器獲得確認。 在本地嘗試時,在第一個請求上很好,但在隨后的請求上,出現以下錯誤“每個Rabbi ...

Rabbitmq隊列為空,盡管隊列中有消息

[英]Rabbitmq Queue is empty although there are messages in the queue

我正在從Java Spring Boot應用程序向消費者(即Python應用程序)發送消息。 一切正常,除了當我輸入命令rabbitmqctl list_queues它顯示video_queue 0表示隊列中沒有消息。 消費者正在接收消息並正在做一些漫長的過程; 因此,如果我連續發 ...

是否可以選擇創建使用者,使其僅接受RabbitMQ和Spring中具有高優先級的消息?

[英]Is there an option to create consumers that accept only messages with high priority in RabbitMQ and Spring?

我正在創建一個應用程序,該應用程序使用RabbitMQ向消費者發送消息,以進行耗時的處理。 但是,我需要確定消息的優先級。 具有高優先級的消息到達時,即使所有使用者實例都在處理其他消息,也必須對其進行處理。 AFAIK無法在Spring Boot和RabbitMQ中搶占處理低優先級消息 ...

使用多個兔子監聽器注釋。 只有一個正在注冊。 其他拋出異常

[英]Using multiple rabbit listener annotations. Only one is registering. Other throws exception

我創建了兩個隊列配置,每個隊列配置都有自己的@RabbitListener注釋方法。 另一個隊列配置 這是我創建隊列,交換和綁定的基本隊列配置: 現在常見的配置類 啟動應用程序時,出現以下錯誤: 引起原因:com.rabbitmq.client.Shut ...

我們可以僅在特定時間之間限制spring boot rabbitmq消息處理嗎?

[英]Can we restrict spring boot rabbitmq message processing only between specific timings?

使用Spring boot @RabbitListener,我們能夠處理AMQP消息。 每當消息發送到隊列中時,其立即發布到目標交換。 使用@RabbitListener,我們可以立即處理消息。 但是我們只需要在特定的時間(例如1AM到6AM)之間處理消息。 如何實現呢? ...

如何使用DSL為ack / nack和返回隊列配置amqp出站適配器?

[英]How to configure amqp-outbound adapter for ack/nack and return queues using DSL?

我想重復以下使用DSL的示例 從示例配置: 我寫了以下DSL配置: 預期結果: 對於有效的味精,我希望得到響應並確認 對於“失敗”,由於路由鍵失敗,我希望從返回通道NO_ROUTE獲取消息 對於“ nack”,我希望從nack頻道獲取消息,因為那里沒有“ n ...

如何使用Spring Integration Java DSL將消息發送到Rabbitmq隊列

[英]How to send message to the rabbitmq queue using spring integration java DSL

我編寫了一個簡單的示例來從控制台讀取文本並將其發送到rabbitMq服務器: 看起來幾乎可以解決問題,但是在rabbitmq管理控制台中找不到my_spring_integration_queue : 但是我在其他選項卡上找不到與“ my_spring_integration ...

Spring AMQP-在啟動時將隊列注冊到容器的正確方法

[英]Spring AMQP - Proper way to register queues to container on startup

我有一種情況,我需要在運行時動態地將隊列注冊到SimpleMessageListenerContainer 。 我遇到的問題是由於以下原因而發生的死鎖: 這是有問題的代碼-在這里,我嘗試在connectionListener onCreate回調中設置客戶端隊列。 是否有 ...


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