EMQ 问答社区

首届 EMQ X 「吐槽大会」——一起来吐槽 EMQ X 吧!

你在使用 EMQ X 的过程中遇到过哪些问题?踩过哪些坑?有哪些让你觉得使用起来不友好的地方?

这里就是你吐槽的地方!

我们的工程师们已经准备好了,请将你的意见砸过来~

如果没有想要吐槽的,发帖夸夸我们的工程师小哥哥和小姐姐也是可以的:grimacing:

4赞

使用docker-compose如何实现多节点负载均衡,如何优化?

有没有办法可以在dashboard中看到所有的消息内容,目前只能看到消息条数

这个不靠谱,像开源的,emqx又不直接提供数据持久化,怎么都展示出来

1赞

我们可以考虑支持一个调试模式,在Dashboard上展示订阅的消息

docker-compose 用的不多…做集群的直接就上 k8s 了 k8s里面有 ingress 之类的可以做负责均衡

调试模式+1。5.0 有在规划的,现在版本也可以在 Dashboard 用 Websocket 的客户端订阅个主题看消息。

@dongzhumao 这功能的目的是用来调试,查看集群状态的吗?

最开始安装的时候,官方给的文档上写的是 ./bin/emqx start 却没有写在哪个文件夹下执行该命令,一直反复装,以为系统瓦特了,希望多改进吧。

哈哈 这个说的好… 文档该改改了


Update: 我刚刚看了下文档,现在已经区分澄清了 EMQ X 企业版安装 | EMQ Docs

http api 获取clients 接口,返回字段实在太多 ,能否控制一下?

没太明白,你是指 emqx-auth-http 插件中访问 auth 接口中的返回的内容?

这不算多的…5.0 估计还得加一些通用字段的呢…比如让支持客户把什么设备的元数据给拿到。类似 租户ID,产品 ID 等其他的数据。以后这些数据还可以在后续的 ACL 规则中,规则引擎中都可以应用上。

现在的字段还太单薄了…其他基于 emqx 做物联网平台的这种项目的,受限比较大

/api/v4/clients/ 这个接口。我希望指定返回的字段,不用返回所有字段。比如我获取1000个客户端的username,所有字段都返回太消耗性能了

1赞

已经纳入需求 5.0 会提供支持

2赞

请问开源EMQ X如何安装mysql或者redis插件?必须要手动Erlang环境进行安装么?

安装这个跟emqx没关系

如果你是指的是 EMQ X 怎么提供对接 mysql, redis 等服务的话。你可以先看看这个 插件 | EMQ Docs

bingo