EMQX版本:5.8.4,双core节点,配置:4U8G*2,CPU:0.7% 内存:15%
问题简述
调用EMQX的 /api/v5/publish接口时出现2秒超时,QoS为1,但EMQX服务器资源(CPU、内存、网络)正常,且启用的ExHook中 message.publish钩子处理时间仅为3毫秒。希望定位超时原因。
我分析是:这个qos1的publish,分两段来看,client 到 broker, 有可能broker处理超时,回的慢了。再一个阶段就是broker负责给订阅者的至少一次的投递,订阅者回复的ack超时了或者根本就没有回复。
请问有没有对上面这种日志或者监控指标可以作为依据判断问题的原因