Can anyone please suggest how can we start and stop a Mule flow from the mule server using commands?
Thanks!
答案 0 :(得分:1)
删除锚文件取消部署应用程序。
供参考: https://docs.mulesoft.com/mule-user-guide/v/3.7/application-deployment
答案 1 :(得分:0)
你不能这样做,你只能通过mmc停止流动。
答案 2 :(得分:0)
转到mule服务器中的bin文件夹。
开始:./mule start
停止:./mule停止
状态:./ mil状态
答案 3 :(得分:0)
你无法阻止mule应用程序的单独流动。如果你想停止运行完整的mule应用程序。
如果您正在使用命令prmt部署,请删除apps文件夹下mule应用程序的特定anchor.txt文件,然后重新运行mule.bat文件以重新启动服务器。
如果您通过cloudhub进行部署,您可以在运行时管理器应用程序的设置页面中找到取消部署按钮,您只需点击它即可。
谢谢, 拉克希米。
答案 4 :(得分:0)
您可以在流中保留或冻结消息一段时间,但使用Groovy脚本并在其周围构建逻辑可实现类似于启动/停止的操作。希望它有所帮助。
<scripting:component doc:name="Groovy">
<scripting:script engine="Groovy"><![CDATA[
sleep(10000);
return message.payload;]]>
</scripting:script>
</scripting:component>