【问题标题】:How to start/stop a mule project dynamically on run-time?如何在运行时动态启动/停止骡子项目?
【发布时间】:2018-01-29 23:43:13
【问题描述】:

我是 mulesoft 的新手。我需要在每天的某个时间重新启动项目。基本上我需要编写一个 cronJob/scheduler,它将在运行时动态地重新启动 mule 项目。 任何帮助将不胜感激。

【问题讨论】:

    标签: groovy mule


    【解决方案1】:

    选项 1。如果您的应用程序在 CloudHub 中运行,那么您可以使用 CloudHub API 来启动或停止您的应用程序。编写一个脚本来调用以下 REST API 端点,并根据您的要求运行此脚本。

    • CloudHub API 文档: Click Here
    • 要使用的 API: POST /applications/{domain}/status

    选项 2. 如果您的应用程序在独立服务器中运行,那么您可以编写一个脚本来启动和停止您的应用程序,并根据您的要求运行此脚本. Click Here 获取详细文档。

    【讨论】:

      【解决方案2】:

      您正在使用哪个部署环境,例如CloudHub 或独立的 mule 运行时服务器。如果它是独立的 mule 服务器,那么您可以使用以下命令为 Windows 编写批处理脚本或为 Linux 编写 shell 脚本来启动、停止或重新启动您的 mule 应用程序。

      骡子启动|停止|重启

      【讨论】:

      • 我将不得不部署在某些服务器上
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-03
      • 1970-01-01
      • 2017-12-24
      • 1970-01-01
      • 2012-06-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多