emqx: v5.6.1
1、emqx.con添加修改
session {
force_shutdown {
max_message_queue_len = 3000
max_heap_size = 128MB
}
}
2、max_mailbox_size=3000,日志内存展示大于1000被kill
查看运行日志:
3、堆内存修改成了128M,进程kill时应该是24MB,为什么console 后台查看还是6MB被kill
emqx: v5.6.1
1、emqx.con添加修改
session {
force_shutdown {
max_message_queue_len = 3000
max_heap_size = 128MB
}
}
2、max_mailbox_size=3000,日志内存展示大于1000被kill
查看运行日志:
3、堆内存修改成了128M,进程kill时应该是24MB,为什么console 后台查看还是6MB被kill
改了得重启,而且如果是开发持久化会话的,要把会话给清了。
同样的规则也适用于 MQTT 配置
他们都是会话初始化时,就读配置写入自己的会话,之后只要这个会话在,他就会一直用这个值。
重启是不是会话没到期 配置还是不生效
那就是这个配置没生效。
猜你是在dashboard上改过相关的参数,你可以用dashboard上看看目前生效的是多少,试试在dashboard上改看