MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment créer un service CUPS pour mongoDB ?

Le nom d'utilisateur et le mot de passe dans votre contexte signifient que le mot de passe du nom d'utilisateur pour l'authentification MongoDB.MongoDB est facultatif. Vous pouvez démarrer mongod sans authentification. mais cela n'est pas recommandé dans les systèmes de production. Vous pouvez activer l'authentification pour mongodb et y créer des utilisateurs pour y accéder.https://docs.mongodb.com/manual/tutorial/enable-authentication

Vous pouvez créer et lier le service CUPS avec vos paramètres mongodb à votre application. Ensuite, vous pouvez lire ce service dans une variable d'environnement VCAP_SERVICES.System.getEnv("VCAP_SERVICES");Vous pouvez également écrire un connecteur personnalisé pour lire les configurations si vous utilisez Spring cloud.https://spring.io/blog/2014/08/05/extending-spring-cloud

N'oubliez pas également que vous devrez peut-être créer des groupes de sécurité dans CF pour ouvrir des ports afin de connecter la fonderie cloud au réseau local.https://docs.cloudfoundry.org/concepts/asg.html