0

如果我独立运行 Mule,所有文档都要求我使用 Mule Runtime Manager 注册独立实例(默认情况下是 Cloud,但我假设它也可以在私有云上)。这将启动一个代理,将 Mule 实例注册到基于云的运行时管理器。

问题是:

  1. 是否可以在不向运行时管理器注册的情况下独立运行 Mule?
  2. 如果是,是否有任何直接从 Mule 独立实例可用的监控和健康检查功能?
4

2 回答 2

0

我们运行用于连接到 MMC 的独立实例,即使有一段时间没有支持。我们的销售代表敦促我们切换到 Anypoint Runtime Mgr(ARM),并在他的帮助下我们这样做了,包括帮助需要它的员工 mbrs 登录。这意味着我们通过浏览器远程连接/登录到 Mulesoft 站点,连接到 anypoint.mulesoft.com 以及更多我不会在此透露的 URL 详细信息。然后,我们在 ARM 中确定了我们的本地独立测试 Mule 服务器(我们的独立服务器都是 Windows 服务器),以便在部署时以及在我们的应用程序从本地文件系统到独立设备的常规操作期间进行监控(它提供停止/启动失败/成功状态)。 ------------- ARM 还有很多其他的好处,我现在不会介绍,但它(ARM)运行良好,一直很可靠,可以按需为我们提供应用程序和服务器状态。也可以设置警报,但我们还没有设置任何警报。在 ARM 中,我们正在运行网关版本:3.9.3 代理版本:1.14.2。请注意,我们暂时停留在 Mule V3.9.x。(没有时间在 4.xx 中将应用程序流转换为 Dataweave)希望这有助于让您相信 ARM 的用处,尤其是与迁移/部署过程的员工服务器访问相比,即使在测试中也是如此。--MPC 特别是与迁移/部署过程的员工服务器访问相比,即使在测试中也是如此。--MPC 特别是与迁移/部署过程的员工服务器访问相比,即使在测试中也是如此。--MPC

于 2021-03-09T18:14:11.030 回答
0
  1. 是的。如果您不使用 Anypoint Runtime Manager 注册它,那么它只是独立运行。
  2. 唯一的健康检查是内置的,它会 ping 进程以查看它是否无响应并重新启动 Mule 进程。独立模式下没有监控功能。这些由 Anypoint Platform 提供。

请注意,Runtime Manager 确实可以在私有云中运行,但只能作为Anypoint Platform Private Cloud Edition (PCE) 安装的一部分。

于 2021-03-08T23:29:43.297 回答