docker v6.1.0 ,开启了持久化 ,没有修改重试时间 retry_interval
node {
name = "emqx@127.0.0.1"
cookie = "emqx50elixir"
data_dir = "data"
}
cluster {
name = emqxcl
discovery_strategy = manual
}
telemetry.enable = false
durable_sessions {
enable = true
}
dashboard {
listeners {
http.bind = 18083
# https.bind = 18084
https {
ssl_options {
certfile = "${EMQX_ETC_DIR}/certs/cert.pem"
keyfile = "${EMQX_ETC_DIR}/certs/key.pem"
}
}
}
}
问题:
客户端处理消息失败 , emqx 存在客户端的飞行窗口中.
什么时候emqx会再次推送给客户端?
之前用V5.x版本是很快会再次推送的.
发现飞行窗口一直在增加.
【线程ID:156】【2026-02-27 16:17:37,426】 【INFO】 【消息:】 >>>SyncOrderCreateReceive start
【线程ID:156】【2026-02-27 16:17:37,442】 【INFO】 【消息:】 >>>SyncOrderCreateReceive finish isOk=False
【线程ID:156】【2026-02-27 16:17:37,457】 【INFO】 【消息:】 >> [2026-02-27T08:17:37.4578358Z] [MqttClient] [Error] [MQTTLogger]: Error while handling application message
System.Exception: 消息处理失败,等待再次推送
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 MQTTnet.Internal.AsyncEvent`1.<InvokeAsync>d__9.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 MQTTnet.Client.MqttClient.<HandleReceivedApplicationMessage>d__59.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 MQTTnet.Client.MqttClient.<ProcessReceivedPublishPackets>d__63.MoveNext()
【线程ID:66】【2026-02-27 16:18:28,561】 【INFO】 【消息:】 >> [2026-02-27T08:18:28.5618068Z] [MqttChannelAdapter] [Verbose] [MQTTLogger]: TX (2 bytes) >>> PingReq
【线程ID:43】【2026-02-27 16:18:28,577】 【INFO】 【消息:】 >> [2026-02-27T08:18:28.5774577Z] [MqttChannelAdapter] [Verbose] [MQTTLogger]: RX (2 bytes) <<< PingResp
【线程ID:73】【2026-02-27 16:18:29,079】 【INFO】 【消息:】 >> [2026-02-27T08:18:29.0794398Z] [MqttChannelAdapter] [Verbose] [MQTTLogger]: TX (2 bytes) >>> PingReq
【线程ID:43】【2026-02-27 16:18:29,117】 【INFO】 【消息:】 >> [2026-02-27T08:18:29.1172535Z] [MqttChannelAdapter] [Verbose] [MQTTLogger]: RX (2 bytes) <<< PingResp
【线程ID:73】【2026-02-27 16:19:28,826】 【INFO】 【消息:】 >> [2026-02-27T08:19:28.8264708Z] [MqttChannelAdapter] [Verbose] [MQTTLogger]: TX (2 bytes) >>> PingReq
【线程ID:43】【2026-02-27 16:19:28,842】 【INFO】 【消息:】 >> [2026-02-27T08:19:28.8420877Z] [MqttChannelAdapter] [Verbose] [MQTTLogger]: RX (2 bytes) <<< PingResp
【线程ID:136】【2026-02-27 16:19:29,092】 【INFO】 【消息:】 >> [2026-02-27T08:19:29.0920553Z] [MqttChannelAdapter] [Verbose] [MQTTLogger]: TX (2 bytes) >>> PingReq
【线程ID:43】【2026-02-27 16:19:29,106】 【INFO】 【消息:】 >> [2026-02-27T08:19:29.1067917Z] [MqttChannelAdapter] [Verbose] [MQTTLogger]: RX (2 bytes) <<< PingResp
【线程ID:136】【2026-02-27 16:20:28,926】 【INFO】 【消息:】 >> [2026-02-27T08:20:28.9265713Z] [MqttChannelAdapter] [Verbose] [MQTTLogger]: TX (2 bytes) >>> PingReq
【线程ID:43】【2026-02-27 16:20:28,942】 【INFO】 【消息:】 >> [2026-02-27T08:20:28.9421775Z] [MqttChannelAdapter] [Verbose] [MQTTLogger]: RX (2 bytes) <<< PingResp
【线程ID:109】【2026-02-27 16:20:29,178】 【INFO】 【消息:】 >> [2026-02-27T08:20:29.1780304Z] [MqttChannelAdapter] [Verbose] [MQTTLogger]: TX (2 bytes) >>> PingReq
【线程ID:43】【2026-02-27 16:20:29,193】 【INFO】 【消息:】 >> [2026-02-27T08:20:29.1936534Z] [MqttChannelAdapter] [Verbose] [MQTTLogger]: RX (2 bytes) <<< PingResp```


