我们正在计划使用JDK 1.8
为Mule 3.7 CE
。骡ESB JDK 1.8内存调整
在过去我们编辑wrapper.conf来调整内存JDK 1.6/1.7
的用法。我们这样做是通过编辑:
wrapper.java.initmemory=256m
wrapper.java.maxmemory=512
wrapper.java.additional.7=-XX:PermSize=256m
wrapper.java.additional.8=-XX:MaxPermSize=512m
展望了在linux
运行,我们看到骡子仍然使用xmx
设置的过程。如果没有错误,则不再适用于java 1.8
,因为它已被删除。而是JDK 1.8
使用元空间。
现在我的问题是,我们如何/在哪里使用JDK 1.8
来调整Mule 3.7
的内存?还是Mule 3.7 CE
不支持呢?
难道我们只需添加到wrapper.conf以下设置?:
wrapper.java.additional.16=-XX:MetaspaceSize=100M
wrapper.java.additional.17=-XX:MaxMetaspaceSize=2024m
,并删除:
wrapper.java.initmemory=1024
wrapper.java.maxmemory=1024
或者我们仍旧使用下面的设置?
wrapper.java.initmemory
wrapper.java.maxmemory?
谢谢!
请提出答案。这使得他们的排名更好。 – user1760178