0

我读到 NATS 已经部署在 Cloud Foundry 中,它用于所有组件间通信。您可以从您的应用程序连接到该 NATS 服务器吗?

你能得到它的网址吗?

4

1 回答 1

1

我读到 NATS 已经部署在云代工中

正确的。它是平台的一部分。

它用于所有组件间的通信。

如果您将 Diego 与 CF 一起使用,那么不再有很多使用 NATS。NATS 更多地与旧的 DEA 调度程序一起使用。

即使有迭戈,NATS 仍然存在。它的主要用途是用于路由注册。

您可以从您的应用程序连接到该 NATS 服务器吗?

这一切都取决于您的平台是如何配置的。出于安全原因,我认为大多数平台管理员不会允许从应用程序访问系统组件(除非操作员绝对信任部署到 CF 的所有应用程序)。

访问可能会在网络级别被阻止。它也可能被 CF 上的安全组规则阻止。

你能得到它的网址吗?

没有 NATS 服务代理(至少不是开箱即用的)或任何可以自动为您提供 URL 的东西。您需要从平台管理员处获取 NATS 的 IP 地址和凭据。

希望有帮助!

于 2017-05-09T12:41:49.273 回答