Как получить UUID для приложения dotCloud?

Некоторые поставщики PaaS имеют переменную env APPLICATION_UUID, которая, очевидно, уникальна (по крайней мере, для их платформы).

Есть ли что-нибудь подобное для DotCloud? Я не нахожу ничего подобного в environment.json

2 ответа

UUID не существует, но если вы пытаетесь отличить разные экземпляры друг от друга, вы можете использовать значения конфигурации dotcloud из файла environment.json:

DOTCLOUD_PROJECT: это имя, которое вы дали приложению dotcloud DOTCLOUD_SERVICE_NAME: это имя, которое вы даете каждой службе (обычно www или данные и т. Д.) DOTCLOUD_SERVICE_ID: номер экземпляра конкретного экземпляра, начиная с 0

Если вы объедините 3, это создаст уникальный идентификатор для всех ваших приложений, служб и экземпляров dotcloud.

Внешне ничего подобного нет. Зачем вам это нужно, может быть, я могу предложить альтернативу?

Другие вопросы по тегам