感谢你推荐配置,目前我已经使用到环境,但是有
#限制最大报文大小,防止畸形包占用过多内存
max_packet_size = 1MB
#开启 TCP Keepalive,探测死链接
keepalive = true
有这个2个配置启动报错,我只能删了这2个配置
目前服务还有nginx都已经重启了,
但是nginx还是在不停的刷日志,并没有减少
emqx那边也偶尔会有如下错:
2026-01-16T16:08:47.833150+08:00 [error] kill <63797.697768.0> as it has held the lock for too long, resource: <<“100001FDd83bda686fcc”>>
2026-01-16T16:08:47.833287+08:00 [error] kill <0.81057.0> as it has held the lock for too long, resource: <<“100001FDe4b063a2b914”>>
2026-01-16T16:08:47.833346+08:00 [error] kill <63797.698037.0> as it has held the lock for too long, resource: <<“100001FD34cdb006fd80”>>
2026-01-16T16:08:47.833259+08:00 [error] kill <63797.698028.0> as it has held the lock for too long, resource: <<“100001FD744dbd3652f4”>>
2026-01-16T16:08:47.833135+08:00 [error] kill <0.80849.0> as it has held the lock for too long, resource: <<“100001FD34cdb0071ee0”>>
2026-01-16T16:08:47.833333+08:00 [error] kill <63797.697749.0> as it has held the lock for too long, resource: <<“100001FD34cdb0073ffc”>>
2026-01-16T16:08:47.833467+08:00 [error] kill <0.81006.0> as it has held the lock for too long, resource: <<“100001FD24ec4a785fbc”>>
2026-01-16T16:08:47.833569+08:00 [error] kill <0.80941.0> as it has held the lock for too long, resource: <<“100001FD24ec4a77510c”>>
2026-01-16T16:08:47.833558+08:00 [error] kill <0.80923.0> as it has held the lock for too long, resource: <<“100001FDf09e9e4f62a4”>>
2026-01-16T16:08:47.833579+08:00 [error] kill <0.81024.0> as it has held the lock for too long, resource: <<“100001FD34cdb006f078”>>
2026-01-16T16:08:47.833618+08:00 [error] kill <0.80880.0> as it has held the lock for too long, resource: <<“100001FDd83bda68f680”>>
2026-01-16T16:08:47.833521+08:00 [error] kill <0.80980.0> as it has held the lock for too long, resource: <<“100001FD24ec4a776898”>>
2026-01-16T16:08:47.833537+08:00 [error] kill <0.80704.0> as it has held the lock for too long, resource: <<“100001FDf09e9e4271d0”>>
2026-01-16T16:08:47.833547+08:00 [error] kill <0.80884.0> as it has held the lock for too long, resource: <<“100001FD24ec4a786554”>>
2026-01-16T16:08:47.833599+08:00 [error] kill <0.81274.0> as it has held the lock for too long, resource: <<“100001FD24ec4a7864b0”>>
2026-01-16T16:08:47.833590+08:00 [error] kill <0.80719.0> as it has held the lock for too long, resource: <<“100001FD34cdb00663b0”>>
2026-01-16T16:08:47.833609+08:00 [error] kill <0.80878.0> as it has held the lock for too long, resource: <<“100001FD24ec4a7751bc”>>
2026-01-16T16:08:47.833628+08:00 [error] kill <0.81036.0> as it has held the lock for too long, resource: <<“100001FD744dbd363d1c”>>
2026-01-16T16:08:47.833584+08:00 [error] kill <0.81021.0> as it has held the lock for too long, resource: <<“100001FD744dbd362c98”>>
2026-01-16T16:08:47.833624+08:00 [error] kill <0.80950.0> as it has held the lock for too long, resource: <<“100001FD24ec4a785e20”>>
2026-01-16T16:08:47.833449+08:00 [error] kill <0.81052.0> as it has held the lock for too long, resource: <<“100001FD34cdb0071e7c”>>
2026-01-16T16:08:47.833479+08:00 [error] kill <0.81222.0> as it has held the lock for too long, resource: <<“100001FDf09e9e462b6c”>>
2026-01-16T16:08:47.833489+08:00 [error] kill <0.81218.0> as it has held the lock for too long, resource: <<“100001FD34cdb00662e8”>>
2026-01-16T16:08:47.833509+08:00 [error] kill <63797.698039.0> as it has held the lock for too long, resource: <<“100001FDd83bda6a4210”>>
2026-01-16T16:08:47.833499+08:00 [error] kill <0.81068.0> as it has held the lock for too long, resource: <<“100001FDf09e9e4f1b78”>>
2026-01-16T16:08:47.833602+08:00 [error] kill <0.80928.0> as it has held the lock for too long, resource: <<“100001FDd83bda690534”>>
2026-01-16T16:08:47.833519+08:00 [error] kill <0.81225.0> as it has held the lock for too long, resource: <<“100001FD34cdb0087d48”>>
2026-01-16T16:08:47.833531+08:00 [error] kill <0.80937.0> as it has held the lock for too long, resource: <<“100001FDd83bda69eb78”>>
2026-01-16T16:08:47.833561+08:00 [error] kill <0.81023.0> as it has held the lock for too long, resource: <<“100001FDd83bda6c251c”>>
2026-01-16T16:08:47.833614+08:00 [error] kill <63797.697770.0> as it has held the lock for too long, resource: <<“100001FD34cdb008a288”>>
2026-01-16T16:08:47.833441+08:00 [error] kill <0.80883.0> as it has held the lock for too long, resource: <<“100001FD24ec4a782fe4”>>
2026-01-16T16:08:47.833541+08:00 [error] kill <63797.697667.0> as it has held the lock for too long, resource: <<“100001FD744dbd363e28”>>
2026-01-16T16:08:47.833551+08:00 [error] kill <0.80933.0> as it has held the lock for too long, resource: <<“100001FD34cdb006dcc0”>>
2026-01-16T16:08:47.833573+08:00 [error] kill <0.81051.0> as it has held the lock for too long, resource: <<“100001FDd83bda681cb4”>>
2026-01-16T16:08:47.833459+08:00 [error] kill <0.80848.0> as it has held the lock for too long, resource: <<“100001FD24ec4a774128”>>
2026-01-16T16:08:47.833484+08:00 [error] kill <0.81050.0> as it has held the lock for too long, resource: <<“100001FD744dbd37689c”>>
2026-01-16T16:08:47.833496+08:00 [error] kill <0.81009.0> as it has held the lock for too long, resource: <<“100001FD34cdb008bf18”>>
2026-01-16T16:08:47.833471+08:00 [error] kill <0.80885.0> as it has held the lock for too long, resource: <<“100001FDd83bda69f224”>>
2026-01-16T16:08:47.833519+08:00 [error] kill <0.81067.0> as it has held the lock for too long, resource: <<“100001FD34cdb008b028”>>
2026-01-16T16:08:47.833508+08:00 [error] kill <0.81056.0> as it has held the lock for too long, resource: <<“100001FDf09e9e4f677c”>>
2026-01-16T16:08:47.833531+08:00 [error] kill <0.80706.0> as it has held the lock for too long, resource: <<“100001FDd83bda68e7f0”>>
2026-01-16T16:08:47.833543+08:00 [error] kill <0.80962.0> as it has held the lock for too long, resource: <<“100001FDd83bda68e948”>>
2026-01-16T16:08:47.833551+08:00 [error] kill <0.80635.0> as it has held the lock for too long, resource: <<“100001FD34cdb0089c44”>>
2026-01-16T16:08:47.833562+08:00 [error] kill <0.80846.0> as it has held the lock for too long, resource: <<“100001FD30eda009648c”>>
2026-01-16T16:08:47.833572+08:00 [error] kill <0.80993.0> as it has held the lock for too long, resource: <<“100001FD744dbd34f968”>>
2026-01-16T16:08:47.833581+08:00 [error] kill <63797.697751.0> as it has held the lock for too long, resource: <<“100001FD744dbd362c08”>>
2026-01-16T16:08:47.833590+08:00 [error] kill <0.81112.0> as it has held the lock for too long, resource: <<“100001FD34cdb0088e38”>>
2026-01-16T16:08:47.833599+08:00 [error] kill <0.80974.0> as it has held the lock for too long, resource: <<“100001FDd83bda690164”>>
2026-01-16T16:08:47.833609+08:00 [error] kill <0.81054.0> as it has held the lock for too long, resource: <<“100001FD744dbd363fe8”>>
2026-01-16T16:08:47.833618+08:00 [error] kill <0.81200.0> as it has held the lock for too long, resource: <<“100001FD34cdb0074464”>>
2026-01-16T16:08:47.833627+08:00 [error] kill <0.81008.0> as it has held the lock for too long, resource: <<“100001FD24ec4a790374”>>
2026-01-16T16:08:47.834616+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.833386+08:00 [error] kill <0.80705.0> as it has held the lock for too long, resource: <<“100001FD24ec4a788bc4”>>
2026-01-16T16:08:47.834568+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834947+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834964+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.833395+08:00 [error] kill <0.80947.0> as it has held the lock for too long, resource: <<“100001FD24ec4a78c47c”>>
2026-01-16T16:08:47.834535+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.835146+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834455+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834173+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834289+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834308+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834494+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834372+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834605+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834460+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834619+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834503+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834522+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834671+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834540+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834617+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834597+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834615+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834600+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.833409+08:00 [error] kill <0.80718.0> as it has held the lock for too long, resource: <<“100001FDf09e9e462ee8”>>
2026-01-16T16:08:47.835342+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.835151+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834256+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834447+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834524+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.834604+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.835038+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.833440+08:00 [error] kill <0.80702.0> as it has held the lock for too long, resource: <<“100001FD744dbd363efc”>>
2026-01-16T16:08:47.834648+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.835427+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.835256+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.836131+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.835351+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.836097+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.835322+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.835334+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.835345+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.835354+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.835372+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.833470+08:00 [error] kill <0.80995.0> as it has held the lock for too long, resource: <<“100001FD744dbd3774a8”>>
2026-01-16T16:08:47.835939+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.835998+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.836012+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.833593+08:00 [error] kill <0.80960.0> as it has held the lock for too long, resource: <<“100001FDd83bda683528”>>
2026-01-16T16:08:47.833626+08:00 [error] kill <0.81011.0> as it has held the lock for too long, resource: <<“100001FDf09e9e4af770”>>
2026-01-16T16:08:47.836463+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.833416+08:00 [error] kill <0.81069.0> as it has held the lock for too long, resource: <<“100001FD34cdb008b93c”>>
2026-01-16T16:08:47.836141+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.836158+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.833633+08:00 [error] kill <0.80707.0> as it has held the lock for too long, resource: <<“100001FDd83bda6a0648”>>
2026-01-16T16:08:47.837061+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.837076+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.836110+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.833403+08:00 [error] kill <0.80701.0> as it has held the lock for too long, resource: <<“100001FD34cdb008c184”>>
2026-01-16T16:08:47.837285+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.837552+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.837603+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.833558+08:00 [error] kill <0.81020.0> as it has held the lock for too long, resource: <<“100001FD28372f990ac8”>>
2026-01-16T16:08:47.833424+08:00 [error] kill <0.81071.0> as it has held the lock for too long, resource: <<“100001FDf09e9e4ef144”>>
2026-01-16T16:08:47.833431+08:00 [error] kill <0.80700.0> as it has held the lock for too long, resource: <<“100001FD34cdb008a9a0”>>
2026-01-16T16:08:47.833455+08:00 [error] kill <0.80929.0> as it has held the lock for too long, resource: <<“100001FDd83bda683bd4”>>
2026-01-16T16:08:47.833462+08:00 [error] kill <0.80624.0> as it has held the lock for too long, resource: <<“100001FD34cdb00650bc”>>
2026-01-16T16:08:47.833477+08:00 [error] kill <0.81040.0> as it has held the lock for too long, resource: <<“100001FD34cdb007417c”>>
2026-01-16T16:08:47.833484+08:00 [error] kill <0.80938.0> as it has held the lock for too long, resource: <<“100001FDd83bda6a09bc”>>
2026-01-16T16:08:47.833497+08:00 [error] kill <0.80965.0> as it has held the lock for too long, resource: <<“100001FDe4b063a27428”>>
2026-01-16T16:08:47.833504+08:00 [error] kill <0.80811.0> as it has held the lock for too long, resource: <<“100001FDf09e9e4354dc”>>
2026-01-16T16:08:47.833510+08:00 [error] kill <0.80695.0> as it has held the lock for too long, resource: <<“100001FDe4b063a118a4”>>
2026-01-16T16:08:47.833517+08:00 [error] kill <63797.697915.0> as it has held the lock for too long, resource: <<“100001FDf09e9e460410”>>
2026-01-16T16:08:47.833530+08:00 [error] kill <0.81025.0> as it has held the lock for too long, resource: <<“100001FD34cdb006edac”>>
2026-01-16T16:08:47.833538+08:00 [error] kill <0.81247.0> as it has held the lock for too long, resource: <<“100001FD34cdb0066568”>>
2026-01-16T16:08:47.833544+08:00 [error] kill <0.80963.0> as it has held the lock for too long, resource: <<“100001FDf09e9e440168”>>
2026-01-16T16:08:47.833551+08:00 [error] kill <0.80959.0> as it has held the lock for too long, resource: <<“100001FD24587cea0344”>>
2026-01-16T16:08:47.833569+08:00 [error] kill <0.81035.0> as it has held the lock for too long, resource: <<“100001FD34cdb006651c”>>
2026-01-16T16:08:47.833576+08:00 [error] kill <0.80636.0> as it has held the lock for too long, resource: <<“100001FD34cdb0088018”>>
2026-01-16T16:08:47.833583+08:00 [error] kill <0.80922.0> as it has held the lock for too long, resource: <<“100001FDd83bda6c22fc”>>
2026-01-16T16:08:47.833619+08:00 [error] kill <0.80924.0> as it has held the lock for too long, resource: <<“100001FDd83bda69dff8”>>
2026-01-16T16:08:47.833609+08:00 [error] kill <0.81217.0> as it has held the lock for too long, resource: <<“100001FD744dbd377e28”>>
2026-01-16T16:08:47.833600+08:00 [error] kill <0.81208.0> as it has held the lock for too long, resource: <<“100001FD34cdb0081918”>>
2026-01-16T16:08:47.836342+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.839774+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.839837+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.840019+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.837452+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.839557+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.839707+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.839802+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.839803+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.837722+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.837737+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.838502+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.838522+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.839547+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.839738+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.840341+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.838482+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.838371+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.838396+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.838455+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.840683+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.839842+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.839653+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.840480+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.840936+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.841146+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.841223+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.841152+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
2026-01-16T16:08:47.841176+08:00 [error] lock_owner_status:, [{status,waiting},{message_queue_len,0},{current_stacktrace,[{emqx_connection,recvloop,2,[{file,“emqx_connection.erl”},{line,415}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,251}]}]}]
#请问我是不是可以下载emqx5.8.9版本
然后还有没有其他配置可以推荐