Mule ESB内核4.2-wrapper.conf java.additional属性中的空白

问题描述

我在wrapper.conf文件中注意到,java.additional中有一个空白。属性:

wrapper.java.additional.5=-Dorg.glassfish.grizzly.nio.transport.TCPNIOTransport.max-receive-buffer-size=1048576
wrapper.java.additional.6=-Dorg.glassfish.grizzly.nio.transport.TCPNIOTransport.max-send-buffer-size=1048576

# Limit the Metaspace Size to protect system memory from unwanted usage
# Increase this value if you get "Java.lang.OutOfMemoryError: Metaspace" error
wrapper.java.additional.8=-XX:MaxMetaspaceSize=256m

可以吗?我认为所有从8开始的其他属性都将被忽略。另外,当我添加新属性(18,因为原始文件中的最后一个活动属性是17)时,它也会被忽略。

解决方法

是的,因为在默认的wrapper.conf中有一个配置选项可以接受差距,所以差距可以解决:

# Ignore gaps in additional properties sequence
wrapper.ignore_sequence_gaps=TRUE

忽略的选项是其他问题的征兆。您是否正在Windows中作为服务运行?关于自动生成的属性会覆盖手动设置的属性的已知权限问题:https://help.mulesoft.com/s/article/wrapper-conf-Configuration-is-not-Updated-when-Mule-Runtime-is-running-as-a-Windows-Service

在这种情况下,您需要卸载并重新安装Mule服务。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...