MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie erstelle ich einen CUPS-Dienst für mongoDB?

Benutzername und Passwort in Ihrem Kontext bedeuten, dass das Benutzername-Passwort für die MongoDB.MongoDB-Authentifizierung optional ist. Sie können Mongod ohne Authentifizierung starten. Dies wird jedoch in Produktionssystemen nicht empfohlen. Sie können die Authentifizierung für mongodb aktivieren und darin Benutzer für den Zugriff erstellen.https://docs.mongodb.com/manual/tutorial/enable-authentication

Sie können den CUPS-Dienst mit Ihren mongodb-Parametern erstellen und an Ihre Anwendung binden. Dann können Sie diesen Dienst in einer Umgebungsvariable VCAP_SERVICES.System.getEnv("VCAP_SERVICES") lesen; Sie können auch einen benutzerdefinierten Konnektor schreiben, um die Konfigurationen zu lesen, wenn Sie Spring Cloud verwenden.https://spring.io/blog/2014/08/05/extending-spring-cloud

Denken Sie auch daran, dass Sie möglicherweise Sicherheitsgruppen in CF erstellen müssen, um Ports zu öffnen, um Cloud Foundry mit dem lokalen Netzwerk zu verbinden.https://docs.cloudfoundry.org/concepts/asg.html