问题标签 [emq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
135 浏览

emq - 我已将 emqtt 配置为 1M 客户端,但在 500 个客户端后失败

我正在尝试为 1 M 客户端配置 EMQTT,但在 500 个客户端后失败。我正在检查 Jmeter,消息只有 1KB。测试用例针对 1000 个客户端,每个客户端每秒发送 1 条消息。

内存为 16GB

以下是CPU规格:

我已经按照这个链接配置了 emqttd:https ://emqx-enterprise-docs-en.readthedocs.io/en/latest/tune.html

以下是错误日志:

0 投票
1 回答
95 浏览

node.js - 使用 nodejs 为 MQTT 5.0 功能配置主题别名

我正在尝试使用 Nodejs 代码实现共享主题概念。
现在我计划使用 Nodejs 代码实现主题别名。

我试过下面的代码,但我没有得到正确的结果:

0 投票
2 回答
353 浏览

iot - 无法使用 wakaama 客户端连接 LWM2M

我正在使用 Emqx V3.1.1。我正在集成 LwM2M 插件。

为了进行相同的测试,我在同一台服务器上安装了 Wakaama 客户端并使用 cmake 创建了构建。我加载了插件,现在插件正在运行。

我试图运行以下命令

我已经按照下面的链接

https://github.com/emqx/emqx-lwm2m

0 投票
1 回答
52 浏览

iot - emqx V3.1.1 emqx_lwm2m 插件无法测试写入和执行操作

我正在使用 Emqx V3.1.1 我启用了 emqx_lwm2m 插件并安装了 wakaama 客户端。我能够使用 wakaama 客户端连接到具有 5783 端口的 lwm2m。(./lwm2mclient -n ep1 -h localhost -p 5783 -4)。我正在使用不同的 msg 类型进行测试,例如读取发现、写入、执行等。我在发送读取和发现命令时得到了正确的响应。现在我计划测试 write、execute 和其他 msg 类型。为此,我没有要测试的以下参数。

0 投票
1 回答
220 浏览

node.js - 如何在 Node js 中检索 EMQ X 代理中的代理连接、断开连接、发布和订阅事件功能?

我正在使用带有 EMQ X 代理的 mqtt 客户端(在我的本地 linux 机器中作为服务运行)并测试了 pub sub 机制,但我想使用代理事件功能(连接、断开、发布和订阅)来添加自定义代理事件的逻辑。请指导我如何在 emq X 经纪人中实现这一目标?

0 投票
1 回答
1180 浏览

node.js - emqx : 错过很多 mqtt 协议推送的消息

我正在使用 mqtt 协议来推送一些消息,我的代理是 emqx 。我用 nodejs 编写这个脚本来推送关于特定主题的 200,000 条消息:

通过nodejs,我编写了一个订阅者来监听这个主题,然后将数据存储到redis数据库中。但我有一个问题:

为什么监听器应该停止直到推送客户端推送所有 200000 条消息?

为什么订阅者只收到 100 条消息?和其他消息被丢弃。

在我的订阅者上,我创建了一个 js 文件。在这个文件中,我创建了一个客户端并使用 qos 2 mqttClient.js订阅我的主题

我在我的控制器上使用客户端事件。我的订阅者实际上是一名工作人员,这意味着它的工作只是订阅消息并将这些消息存储并存储到数据库中。

在 App.js 我需要:

在主控制器中,我使用 call 订阅消息client.on

在推送我收到的 200,000 条消息后,我从控制台运行调试代理

日志

0 投票
1 回答
1072 浏览

client - emqx: 找不到网址

emqx-windows-v3.2.3是从EMQ X Broker下载的。

解压缩并启动C:\emqx\bin>emqx start它后,当我在 chrome 上运行它的仪表板时,http://localhost:18083我得到了URL not found......

问题是什么?

在此处输入图像描述

0 投票
1 回答
163 浏览

mqtt - How can I limit certain topics to be used only by specific clients?

How do I configure emqx v3.2.1 that I used?

0 投票
1 回答
442 浏览

websocket - EMQx Mqtt Broker WSS web socket connection failed , I am using Letsencrypt SSL Certbot

OS: ubuntu 16.04

my emqx.conf file

Can somebody post detailed link on how to.

I am using MQTT broker v3.2.1

Please help me,

Thanks in Advance.

0 投票
2 回答
696 浏览

mqtt - EMQX 配置允许匿名内部连接

我正在使用 emqx 作为传感器网络的 mqtt 代理。这是我想要的配置。我想允许两个不同的侦听器用于内部和外部连接。

监听器 1 外部:0.0.0.0:8883 不允许匿名连接 emqx_auth_http 已启用此监听器用于我的 VPC 外部的传感器

侦听器 2 内部:127.0.0.1:11883 允许匿名连接 此侦听器适用于在同一台机器(本地主机)上运行的一些服务

这是我的配置文件(相关选项)

侦听器 1 与我的自定义身份验证器 API 完美配合。

但是侦听器 2(内部侦听器)无法按预期工作。它不允许匿名连接并向我的 API 身份验证器发出身份验证请求。

有什么我做错了吗?

谢谢你的帮助 :)