Mosquitto MQTT代理中的额外侦听器可以帮助提高性能吗?

问题描述 投票:0回答:1

[Mosquitto MQTT代理中的额外侦听器概念。可以在mosquitto.conf文件中添加/配置。

我知道这将使代理能够侦听具有不同配置(TLS,Web套接字和密码)等的多个端口。

这可以用来提高经纪人的表现吗?

例如,如果我们必须在基于云的基础架构上接收数百万条消息,那么让ec2实例(或类似实例)具有多个虚拟以太网适配器(例如ENA)并将每个侦听器映射到每个侦听器是一个好主意吗?的适配器?例如,aws中的t2.large实例最多可以具有3个网络接口。

简而言之,额外的听众背后的核心思想是什么?是否提供不同的配置?还是为了提高经纪人的绩效?

使用它来处理许多请求有意义吗?

提前感谢。

amazon-web-services mqtt mosquitto
1个回答
0
投票
否,正如您所说的,侦听器是允许您将不同的协议(websockets / TLS / mosquitto)映射到不同的端口/接口。

mosquitto的核心是处理所有消息的单线程事件循环

*,添加额外的侦听器不会改变他们都需要通过此事件循环的事实。

© www.soinside.com 2019 - 2024. All rights reserved.