activemq-artemis

    0熱度

    1回答

    從JBoss AS 7升級到WildFLy 10後,我們遇到了來自作爲JMS生產者的遠程客戶端的連接問題。 JMS通過SSL:客戶端開始STARTTLS但通道不支持SSL 服務器配置並不意味着使用SSL,並在客戶端都不是,但客戶端試圖保護通道,儘管我們不需要它,而且我們也沒有改變以前工作的客戶端配置。 客戶端上下文屬性: java.naming.security.principal=pubclie

    0熱度

    1回答

    我在widlfly上的activeMQ工作正常,以及自本週以來本週如何開始有此異常,並且相當頻繁。 起初我去了堆棧跟蹤,並通過代碼grep查看代碼來拋出這個異常,在我看來,這個問題可能與消息的大小有關。我停止了在隊列中輸入消息的過程。並開啓了我的wild。。隊列沒有數據,但我仍然有這個異常。 我從數據目錄中刪除了activeMQ數據目錄和tx-object-store。我開始瘋狂,它有同樣的問題。

    1熱度

    1回答

    我正在使用activemq編寫應用程序,我正在使用redelivery策略重新傳遞郵件。我正在使用ActiveMQ的ExponentialBackOff概念。 我的問題是這個ExponentialBackOff/setBackOffMultiplier是如何工作的。 例如在我的情況下,我想重新傳遞郵件直到郵件過期時間,即15分鐘。我想在15分鐘內嘗試重新傳遞10次。但ExponentialBack

    0熱度

    1回答

    我有一個聊天應用程序,我使用Spring Boot與SockJS通過STOMP支持並由外部ActiveMQ Broker創建, 我的問題是在大約4000個客戶端連接和10000個ActiveMQ目標之後,ActiveMQ崩潰與KahaDB有關的內存不足。 我想切換到Apache Artemis,因爲博客提到它比ActiveMQ執行得更好,並處理更多的客戶端連接,並且實現了非阻塞。我希望只將Acti

    2熱度

    1回答

    我試圖建立阿蒂米斯之間JMS橋和ActiveMQ的(在WildFly 10運行)5.14 一般過程似乎工作順利,但不幸的是,我陷入了獲取ONCE_AND_ONLY_ONCE QoS所必需的XA配置。 雖然消息並在ActiveMQ的側到達時,我得到以下錯誤在WildFly日誌: 11:25:57,920 WARN [org.apache.activemq.artemis.jms.bridge] (T

    0熱度

    0回答

    Iam使用activeMQ構建應用程序,其中有一個生產者和一個消費者。 消費者使用MessageListener異步收聽來自生產者的消息,這是通過使用名爲onMessage(消息消息)的方法完成的。 但在使用消息之前,我想執行條件檢查,然後使用消息。 我不想使用消息的同步消費,因爲它會違反我的設計。這裏像檢測因特網連接等 public void onMessage(final Message me

    1熱度

    1回答

    Iam正在處理activeMQ,其中iam通過隊列向生產者發送消息給消費者。假設我的消費者由於某種原因而失敗。 我已將消息的到期時間設置爲15分鐘,以便生產者的消息停留在隊列中,並在15分鐘後過期。 我如何編程方式檢查&最終得到通知,如果activeMQ消息已過期或不在排隊在生產者只有不在消費者(這是由於我的設計)。 代碼片段如下。 初始化代碼 public void init() {

    0熱度

    1回答

    Iam在activemq上構建應用程序,其中iam從生產者發送消息,其傳遞模式爲NON_PERSISTENT(iam不處理PERSISTENT傳輸模式,我知道它將被存儲在DLQ中 - 這不是我的設計),並且使用producer.setTimeToLive(2000)爲消息設置了生存時間。由於該功能表示消息將在2秒內過期。 我看到過期的消息在ActiveMQ.Advisory.Expired.Que

    0熱度

    1回答

    我正在使用Spring WebSockets實現一個WebSockets應用程序。 作爲STOMP代理,我想使用Wildfly的Artemis(Active MQ)。 我確實在獨立-full.xml以下配置: 添加以下受體: <acceptor name="stomp-acceptor" factory-class="org.apache.activemq.artemis.core.re

    0熱度

    1回答

    在Jboss7 EAP中,activeMQ是默認的消息傳遞系統。舊的HornetQ仍然支持。如果我想讓我的戰爭使用HornetQ而不是ActiveMQ,它會有可能嗎?