0

我们有两个 API 端点,

一个用于开发环境 -a.b.c.org.cloud

另一个用于 POConcept 环境 -x.y.x.org.cloud

我们使用apps mgr来查看 API 端点,它有自己的组织和空间。


每个弹性运行时都有运行容器(花园)的 diego 单元,这些容器(花园)承载应用程序实例。


从 VM 实例的 bosh 自动化方面来看,

1) 我可以说,每个 API 端点都有自己的弹性运行时间吗?

2) 应用程序的路由名称在弹性运行时是否应该是唯一的?为避免此类错误

4

1 回答 1

1

1) 我可以说,每个 API 端点都有自己的弹性运行时间吗?

是的,我想你可以这么说。每个 API 代表一个独特的 CF 基础或安装。

2) 应用程序的路由名称在弹性运行时是否应该是唯一的?为避免此类错误

是的。如果您有两个基础,则可以在每个基础中为应用程序设置相同的路由。我不确定这是一种常见的情况,但您可能有一些原因想要这样做。

例如,如果我有一个域example.com并且我将路由映射www.example.com到一个示例my-cool-app。我可以在这两个基础上做到这一点。

然后,我可以通过简单地调整 DNS 来控制在两个不同基础上运行的应用程序接收流量。您可以将所有流量都传输到其中一个基础(可能将另一个作为热备用),或者您可以将其拆分为两个(可能具有更多容量或将请求路由到地理上更接近用户的设施)。

也就是说,您必须为每个基础拥有一个唯一的系统域。这是 API 和其他服务(如 UAA、Apps Manager 等)使用的域...还建议您的应用程序域,基础上使用的应用程序的默认域也是唯一的。

您可以根据需要添加任意数量的其他域,并且这些域可以愉快地重叠基础。

希望有帮助!

于 2019-02-09T20:02:44.307 回答