Tyk application de tableau de bord - Impossible d'établir une connexion avec Mongo: aucun serveur accessible

voix
1

Je suis en train de mettre en place un tableau de bord Tyk conteneur Docker pour une passerelle API. Il y a un fichier de configuration qui est utilisé par Tyk, entre autres, se connecter à un Redis et Mongo en utilisant JSON. Je mis en place un cluster en utilisant MongoDB MongoDB Atlas . Je pris la chaîne de connexion, et le mettre dans le JSON config Tyk pour la touche « 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 

Je peux me connecter avec succès à mon groupe NoSQL en utilisant l'application Compass MongoDB, mais quand je tente d'exécuter le conteneur Dashboard Tyk, je reçois une erreur

time = 7 nov 20:12:09 niveau = info de msg = Connexion à 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 nov 20:12:21 niveau = fatal msg = Impossible d'établir une connexion avec Mongo: aucun serveur accessible

Quelqu'un at-il déjà rencontré ce problème avant?

Créé 07/11/2018 à 20:22
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
2

Je crois que pour Atlas vous avez besoin d' une connexion ssl, vous avez défini "mongo-use_ssl":truedans le tyk_analytics.conf?

Créé 07/11/2018 à 20:38
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more