Как получить 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.
Внешне ничего подобного нет. Зачем вам это нужно, может быть, я могу предложить альтернативу?