我在执行 Mule 启动命令时遇到了问题。 我在个人服务器上使用 Mule 3.4。 它将创建两个 Mule Java 进程:
mule 19748 7.5 34.3 16219856 5666092 ? Sl 09:17 7:51 java -Dmule.home=/usr/local/mule -Dmule.base=/usr/local/mule -Djava.net.preferIPv4Stack=TRUE -XX:MaxPermSize=512m -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.management.jmxremote.local.only=false -Djava.rmi.server.hostname=localhost -javaagent:/bus/newrelic/newrelic.jar -Xmx14336m -Xms12288m -XX:MaxPermSize=128m -Djava.endorsed.dirs=/usr/local/mule/lib/endorsed -Djava.library.path=%LD_LIBRARY_PATH%:/usr/local/mule/lib/boot -classpath %MULE_LIB%:/usr/local/mule/conf:/usr/local/mule/lib/boot/log4j-1.2.16.jar:/usr/local/mule/lib/boot/commons-cli-1.2.jar:/usr/local/mule/lib/boot/mule-module-boot-3.4.0.jar:/usr/local/mule/lib/boot/mule-module-reboot-3.4.0.jar:/usr/local/mule/lib/boot/wrapper-3.2.3.jar:/usr/local/mule/lib/boot/mule-module-logging-3.4.0.jar -Dwrapper.key=DJDL5E_MvprCU8wC -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=19020 -Dwrapper.version=3.2.3 -Dwrapper.native_library=wrapper -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=2 org.mule.module.reboot.MuleContainerBootstrap
mule 21250 5.4 23.1 16127708 3821144 ? Sl 09:26 5:11 java -Dmule.home=/usr/local/mule -Dmule.base=/usr/local/mule -Djava.net.preferIPv4Stack=TRUE -XX:MaxPermSize=512m -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.management.jmxremote.local.only=false -Djava.rmi.server.hostname=localhost -javaagent:/bus/newrelic/newrelic.jar -Xmx14336m -Xms12288m -XX:MaxPermSize=128m -Djava.endorsed.dirs=/usr/local/mule/lib/endorsed -Djava.library.path=%LD_LIBRARY_PATH%:/usr/local/mule/lib/boot -classpath %MULE_LIB%:/usr/local/mule/conf:/usr/local/mule/lib/boot/log4j-1.2.16.jar:/usr/local/mule/lib/boot/commons-cli-1.2.jar:/usr/local/mule/lib/boot/mule-module-boot-3.4.0.jar:/usr/local/mule/lib/boot/mule-module-reboot-3.4.0.jar:/usr/local/mule/lib/boot/wrapper-3.2.3.jar:/usr/local/mule/lib/boot/mule-module-logging-3.4.0.jar -Dwrapper.key=HorrsPz6m0fU8NBF -Dwrapper.port=32001 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=21248 -Dwrapper.version=3.2.3 -Dwrapper.native_library=wrapper -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 org.mule.module.reboot.MuleContainerBootstrap
有人可以帮助我吗?
最佳答案
如果您在 Windows 上运行,那么可能就是这样。
如果两个实例已作为 Windows 服务安装,则您不能同时运行它们。
所以你必须从 bin 目录运行“mule remove”命令将其作为服务卸载,然后你应该能够运行多个实例。
关于java - Mule 启动时的两个 Java 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40840636/