Mule Esb 运行 在后台来自 linux 命令

Mule Esb run in background from linux command

我无法弄清楚如何在 linux 中从命令终端启动 mule esb 而不继续调用包装器,这迫使我保持​​终端处于活动状态。

我实际上可以使用这个简单的命令(从 bin 目录):

./mule

无论如何,如果我需要传递一个参数,像这样:

./mule -Denv=prod

它一直以前台模式启动。

如何实现带参数的后台启动?

谢谢!

刚刚尝试过:./mule start 在后台使用参数(如果需要)。然后您可以停止它 运行 ./mule stop。 HTH.

Mule 将由位于 MULE_HOME/bin/mule 的脚本处理。此脚本支持 start|stop|restart|status|dump|console.

对于生产模式,Mule 也应配置为守护进程 - systemctlservice