【问题标题】:difference between create-route and map-route in cloud foundryCloud Foundry 中 create-route 和 map-route 的区别
【发布时间】:2018-09-14 08:42:11
【问题描述】:

我很想知道cf create-route 和cf map-route 之间有什么区别,或者我什么时候会使用其中一个而不是另一个。

我的要求是在 aws 中创建一个将请求转发到 Cloud Foundry 的云端分发。

我有一个自定义域 my-custom-domain.com:

我将其添加到 cf 中:

cf create-domain MY_ORG my-custom-domain.com

我是否使用:

create-route my-space my-custom-domain.com --hostname myapp            # my-custom-domain.com

还是我使用:

cf map-route my-app my-custom-domain.com --hostname myhost            # my-custom-domain.com

【问题讨论】:

    标签: cloud-foundry


    【解决方案1】:

    如here create-route 所写 - 在空间中创建一个 url 路由以供以后使用。不需要将此路由映射到应用程序。它可以直接创建,也可以保留以供以后使用

    如 here map-route 所写 - 将 url 路由添加到应用程序。为此,应该已经创建了一条路线。假设如果您直接使用尚未创建的URL 执行map-route 命令,那么map-route 将首先创建一个URL,然后将其映射到您提到的APP_NAME。

    cf-create-domain 是为您的组织创建一个域(不是可以在所有组织中使用的共享域)。这主要在您使用诸如www.dothis.cfapp.com/your_end_point 之类的 Vanity-URL 时完成

    因此,一旦您创建了自定义域,您将必须遵循 create-route 或 map-route 语法,然后将新创建的域映射到您的应用程序

    【讨论】:

      猜你喜欢
      • 2023-02-06
      • 2018-08-16
      • 2019-07-10
      • 2015-05-19
      • 1970-01-01
      • 2012-06-30
      • 2016-10-21
      • 2015-08-29
      • 2018-04-21
      相关资源
      最近更新 更多