MQTT(蚊子)连接池?
答
我建议使用通用对象在Apache公地工具https://commons.apache.org/proper/commons-pool/
池但是也可以扩展主题实例上创建MQTT连接对象,并且每个线程的持久连接。这可以与标准类库中的内置线程池结合使用。
我假设你有线程固定数量(或适当限制的线程池燃烧虽然线程将杀死性能以及)
+0
我们将尝试该解决方案,谢谢! – gvasquez
请添加有关你在做什么,因为这将有助于引导更多细节一个回应。我假设你有多个线程发布? – hardillb
对不起@hardillb,是的,我们有几个线程发布,实际上每分钟几千个线程,所以看起来建立/关闭一个连接不会长期工作,因为OS(Linux Debian)不会似乎要尽可能快地释放TCP端口,开放/关闭开销也阻碍了我们的流程。 – gvasquez