第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ActiveMQ - 根據(jù)客戶端 ID 斷開另一個客戶端的任何方式?

ActiveMQ - 根據(jù)客戶端 ID 斷開另一個客戶端的任何方式?

PHP
慕斯709654 2022-07-09 18:31:21
我正在使用 Amazon MQ,它是一個托管的 Active MQ 實例。我正在使用這個stomp-php 庫通過 STOMP 與 PHP 連接。我計劃讓這些偵聽器連續(xù)運(yùn)行,如果斷開連接,請重新連接。我擔(dān)心的是,出于某種原因,腳本將停止工作,但客戶端不會斷開連接。如果發(fā)生這種情況,我將無法使用該客戶端 ID 重新連接,直到另一個客戶端斷開連接。如果發(fā)生這種情況,我希望能夠遠(yuǎn)程關(guān)閉連接。我不知道這是否可以使用 STOMP,但我在 STOMP 文檔中沒有看到任何關(guān)于它的信息。似乎一旦您通過 STOMP 連接,您就以客戶端的身份進(jìn)行連接,并且您所做的一切都與該客戶端相關(guān)。我查看了 ActiveMQ 文檔,并在 Artemis(如果 AmazonMQ 是 Artemis 或 Classic,則為 IDK)中看到了closeConnectionWithClientID JMSServerControl 方法。這似乎正是我想要做的,但通過 STOMP 或通過 PHP 的其他方式。有誰知道我將如何實現(xiàn)這一目標(biāo)?
查看完整描述

1 回答

?
慕慕森

TA貢獻(xiàn)1856條經(jīng)驗 獲得超17個贊

AmazonMQ 基于 ActiveMQ“經(jīng)典”5.x 版本。通過 STOMP 客戶端無法強(qiáng)制斷開另一個客戶端,也無法通過任何客戶端協(xié)議,因為這將是一個可怕的安全性和可用性問題。

要刪除客戶端,您需要使用 5.x 中的 JMX 管理 API,我確信它已在 AmazonMQ 實例中公開,但這是開始尋找的地方。在 5.x 中,可以使用 Jolokia 公開 JMX API,這樣一旦您對希望配置的管理員角色建立了身份驗證和授權(quán),就可以使用 HTTP 請求來調(diào)用它們。


查看完整回答
反對 回復(fù) 2022-07-09
  • 1 回答
  • 0 關(guān)注
  • 221 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號