Как получить IP-адрес хоста службы базы данных?
Загрузите имя хоста из VCAP_SERVICES
, а затем разрешите его. Вы можете использовать jq
, чтобы прочитать VCAP_SERVICES
и вытащить имя хоста. Затем вы можете использовать dig <hostname>
или host <hostname>
для разрешения имени хоста. Тогда у вас есть IP.
Если вы пытаетесь получить доступ к услуге из-за пределов CF, убедитесь, что у вас есть доступ к сети и брандмауэру для указанной службы. Доступ к сети часто ограничен / заблокирован вне среды CF.
Надеюсь, это поможет!