cost 189 ms
VerneMq 在重啟時不保留消息,即使在配置了持久存儲之后

[英]VerneMq not retaining messages on restart, even after persistent storage is configured

我們正在運行一個包含 2 個 VerneMq 代理的集群。 如果我們一次啟動一個代理,一切正常,但是一旦我們需要啟動兩個代理,所有保留的消息都會丟失。 為了解決這個問題,我們嘗試使用 vernemq 配置持久卷,我們可以看到聲明綁定到 vernemq 並且卷已創建。 即使在此之后,當我們通過重新啟動 ...

Haproxy MQTT 連接限制為每個 mqtt 節點僅 30,000 個連接

[英]Haproxy MQTT Connection limiting at just 30,000 connections per mqtt node

我正在使用 haproxy 來平衡我的 MQTT 代理集群。 每個 MQTT Broker 可以輕松處理多達 1,00,000 個連接。 但是我在使用 haproxy 時面臨的問題是每個節點只能處理多達 30k 的連接。 每當任何節點接近 32k 連接時,haproxy CPU 會突然飆升至 100 ...

無法從 vernemq 代理接收數據包:但是當會話斷開連接時,它可以工作

[英]Cannot receive packets from vernemq broker : but when session disconnects, it works

我正在嘗試使用 ESP32 與 VerneMQ 通信。 問題: 有時具有 esp32 的本地設備無法接收來自 VerneMQ 代理的任何數據包。 這種情況很少發生,一旦本地設備無法接收數據包,之后就無法接收。 但是,當我斷開設備會話時,它會在幾秒鍾內收到數據包。 要強制斷開連接,我使用命令su ...

VerneMQ 沒有用吊銷的證書踢客戶

[英]VerneMQ not kicking client with revoked certificate

我已設置 VerneMQ 以從 Vault 中提取 CRL(證書吊銷列表)。 以下是我的設置清單。 我確實在/tmp/shared/ca.crl中看到了已撤銷證書的序列號,但使用已撤銷證書的客戶端能夠保持已與代理建立會話。 有沒有一種簡單的方法可以用吊銷的證書來踢客戶 ...

在 Vernemq 中啟用多個身份驗證/授權插件

[英]Enabling multiple authentication/authorization plugins in Vernemq

當談到 Vernemq 中的身份驗證/授權時,我希望檢查多個啟用的插件以確定是否允許連接/發布/訂閱。 但是,我在部署中遇到了不同的結果。 如果僅啟用了其中一個身份驗證插件( vmq.acl或vmq.diversity ),則它會按預期工作。 但是,啟用這兩個插件后,似乎只有vmq.diversit ...

構建並運行 vernemq docker 容器

[英]Build and run vernemq docker container

Vernemq 在https://hub.docker.com/r/vernemq/vernemq/提供了一個預構建的鏡像。 但是,要將圖像用於商業用途,我們需要購買許可證。 如網站上所述,另一種選擇是: “為了避免訂閱,您需要克隆此存儲庫並構建和托管您自己的 Dockerfiles/-imag ...

vernemq 狀態頁面拒絕連接

[英]vernemq status page refuses to connect

我將 vernemq docker 圖像與 redis docker 圖像一起使用。 這些是我在 docker-compose.yaml 文件中的配置: 我無法訪問 http://localhost:8888/status 的狀態頁面,如此處所述: https://docs.vernemq.com/ ...

VerneMQ-MySQL插件場景中“publish_acl”和“subscribe_acl”可以是null嗎?

[英]Can "publish_acl" and "subscribe_acl" be null in VerneMQ-MySQL plugin scenario?

我們正在嘗試為我們的 VerneMQ 實例實現基於數據庫 (MySQL) 的授權和身份驗證。 我們成功地創建了具有不同“clientid-username-password”集的客戶端。 我們面臨的困難是主題訂閱和發布。 當 publish_acl 和 subscribe_acl 字段中存在某些主 ...

VerneMQ listener.ssl.use_identity_as_username 不工作

[英]VerneMQ listener.ssl.use_identity_as_username not working

我為客戶端設置了帶有 TLS 身份驗證的 VerneMQ,並進行了以下配置。 通過此配置,客戶端能夠使用 TLS 證書進行連接。 使用 admin cli,我可以看到使用 TLS 證書連接的客戶端以匿名方式連接 如果我設置DOCKER_VERNEMQ_ALLOW_ANONYMOUS = "off"然 ...

MQTT 阻止特定客戶端通過 TLS 連接

[英]MQTT block specific client from connecting via TLS

我有帶有 TLS 身份驗證的 MQTT (VerneMQ) 設置。 我還設置了從 CA(私人)頻繁提取 CRL(證書吊銷列表)。 我可以撤銷特定的客戶端證書以阻止它連接到 MQTT。 有一個共享的證書,我不想撤銷但也不希望客戶端能夠使用 MQTT 進行身份驗證。 以下是我的配置 有什么辦法可以阻止特 ...

在 MQTT 主題名稱中使用 UUID 有什么影響?

[英]Any implications of using UUIDs in MQTT topic names?

我正在使用 MQTT 代理進行請求/響應流,我想知道像 VerneMQ 或 Mosquitto 這樣的代理是否能很好地處理大量主題。 基本上每次我想做一個請求/響應時,我都會發布一個看起來像rpc/{UUID}的主題,這意味着每個請求都會創建一個新主題,然后在收到響應時取消訂閱它。 以后會不會來咬我 ...

VerneMQ plugin_chain_exhausted 身份驗證 MySQL

[英]VerneMQ plugin_chain_exhausted Authentication MySQL

我在 Google kubernets 上有一個正在運行的 VerneMQ(2 個節點的集群)實例,並使用 MySQL (CloudSQL) 進行身份驗證。 服務器接受通過 TLS 的連接 它工作正常,但幾天后我開始在日志中看到此消息: 由於 plugin_chain_exhausted,無法驗證 ...

MQTT 3.1.1 代理 QoS=1(“至少一次”)消息重新傳遞

[英]MQTT 3.1.1 broker QoS=1 ("at least once") message redelivery

我試圖找出關於MQTT 3.1.1消息重新傳遞的現實情況,該消息由具有“至少一次”(QoS 1)配置的 MQTT 訂閱者接收到的消息: MQTT 代理是否會重新傳遞來自訂閱者的未確認的“QoS 1”消息? MQTT 代理重新交付之前必須經過多長時間? MQTT 代理是否無休止地嘗試重新傳遞未確 ...

登錄 vernemq 插件

[英]Logging in vernemq plugin

我正在嘗試使用 erlang 在我的 vernemq 客戶端中實現連接用戶的登錄。 從文檔中,我發現這可能很糟糕,因為客戶端的可伸縮性以及可能有很多客戶端連接和斷開連接的假設。 這不是我的情況,我只會有一堆客戶,但會有很多消息。 無論如何,對於我的問題。 使用error_logger時是否可以更改日 ...

VerneMQ 單個發布消息在客戶端離線時丟失

[英]VerneMQ single publish messages lost when client is offline

我對 MQTT 和代理很陌生,但我遇到了 VerneMQ 不向客戶端發送離線消息的問題。 這是我的設置。 我有一個用 Python 編寫的后端,它使用 Paho Eclipse MQTT 庫的 single() 方法將消息發送到連接的客戶端。 客戶端,我開發站上的一個虛擬機,有一個用go-lang編 ...

使用 PAHO c / cpp 在代理后面使用 MQTT

[英]Using MQTT behind proxy using PAHO c / cpp

所以我在啟用了 sock 的 ccproxy 服務器后面安裝了我的 paho 客戶端。 問題是在 paho python lib 中有一個用於設置代理的方法 client.proxy_set(proxy_type=socks.HTTP, proxy_addr="192.168.1.7", prox ...

使用 SQL Server 的 VERNEMQ 身份驗證

[英]VERNEMQ auth using SQL Server

我正在嘗試設計一些東西來使用 SQL Server 后端對我的 VERNEMQ mqtt 代理客戶端進行身份驗證。 我已經閱讀了有關 webhooks 的內容並且可以使用它,但最大的問題是它不支持 HTTPS。 想知道我們是否可以讓 vernemq 直接從 SQL Server 進行身份驗證,我已經 ...


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