Я пытаюсь настроить контейнер Docker для панели инструментов Tyk 1002 * для шлюза API. Существует файл конфигурации, который используется Tyk для, среди прочего, подключения к Redis и Mongo с использованием JSON. Я настроил кластер MongoDB, используя MongoDB Atlas . Я взял строку подключения и поместил ее в JSON-конфигурацию Tyk для ключа "mongo_url".
mongodb://<username>:<password>@cluster0-shard-00-00-to2hv.mongodb.net:27017,cluster0-shard-00-01-to2hv.mongodb.net:27017,cluster0-shard-00-02-to2hv.mongodb.net:27017/admin
Я могу успешно подключиться к своему кластеру NoSQL с помощью приложения MongoDB Compass, но когда я пытаюсь запустить контейнер Tyk Dashboard, я получаю сообщение об ошибке
time = "7 ноября 20:12:09" level = info msg = "подключение к MongoDB:
[cluster0-shard-00-00-to2hv.mongodb.net:27017
cluster0-shard-00-01-to2hv.mongodb.net:27017
cluster0-shard-00-02-to2hv.mongodb.net:27017] "
time = "7 ноября 20:12:21"
level = fatal msg = "Не удалось установить соединение с Mongo: нет
достижимые серверы "
Кто-нибудь когда-нибудь сталкивался с этой проблемой раньше?