需求背景:定义一个规则将EMQX 上下线事件通过HTTP服务(sink)使用连接器上报到外部URL
其中
- sink的HTTP服务有一个连接池配置
- 连接器的HTTP服务也有一个连接池配置
那么具体那个连接池生效?
需求背景:定义一个规则将EMQX 上下线事件通过HTTP服务(sink)使用连接器上报到外部URL
其中
那么具体那个连接池生效?
真正控制对外 HTTP 连接数的是连接器里的连接池。Sink 会复用选中的连接器,不会再单独建立一套 HTTP 连接池。
5.8.9 这里容易混淆的是两个不同层次的参数:
所以连接数按连接器参数算。比如 3 个 EMQX 节点、连接池大小为 8,最多会建立 3 × 8 = 24 个连接。两个参数先保持默认即可;只有外部 HTTP 服务并发不足时调连接器池,Sink 出现排队或吞吐瓶颈时再调缓存池。
感谢解答,谢谢