【问题标题】:How to get the UUID for a dotCloud application?如何获取 dotCloud 应用程序的 UUID?
【发布时间】:2012-06-01 21:35:47
【问题描述】:

一些 PaaS 提供商有一个 APPLICATION_UUID 环境变量,这显然是唯一的(至少在他们的平台上)。

DotCloud 有类似的东西吗?我在 environment.json

中没有找到类似的东西

【问题讨论】:

    标签: uuid dotcloud


    【解决方案1】:

    没有 UUID,但如果您想区分不同的实例,您可以使用 environment.json 文件中的 dotcloud 配置值:

    DOTCLOUD_PROJECT :这是您为 dotcloud 应用程序指定的名称 DOTCLOUD_SERVICE_NAME :这是您为每个服务指定的名称(通常是 www 或 data 等) DOTCLOUD_SERVICE_ID : 特定实例的实例编号,从 0 开始

    如果您将这 3 个连接起来,它将在您的所有 dotcloud 应用程序、服务和实例中创建一个唯一标识符。

    【讨论】:

      【解决方案2】:

      没有任何类似的东西暴露在外部。你需要它做什么,也许我可以推荐一个替代品?

      【讨论】:

      • 嗨,Ken,很抱歉回复晚了,但我错过了通知。我有一个脚本(称为注册代理),它会将本地安装的包扫描到您的应用程序中并将其提交给dif.io。这使用一个唯一值来标识应用程序,以便当您再次提交信息时它会更新它,而不是创建一个新条目。我通过要求用户在使用脚本之前提供一些唯一值作为配置变量来解决问题。你有什么建议?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-12
      • 1970-01-01
      相关资源
      最近更新 更多