sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur skapar man en CUPS-tjänst för mongoDB?

Användarnamn och lösenord i ditt sammanhang betyder att användarnamnslösenordet för MongoDB.MongoDB-autentisering är valfritt. Du kan starta mongod utan autentisering. men detta rekommenderas inte i produktionssystem. Du kan aktivera autentisering för mongodb och skapa användare i den för att få åtkomst.https://docs.mongodb.com/manual/tutorial/enable-authentication

Du kan skapa och binda CUPS-tjänsten med dina mongodb-params till din applikation. Sedan kan du läsa den här tjänsten i en miljövariabel VCAP_SERVICES.System.getEnv("VCAP_SERVICES");Du kan också skriva en anpassad anslutning för att läsa konfigurationerna om du använder Spring cloud.https://spring.io/blog/2014/08/05/extending-spring-cloud

Kom också ihåg att du kan behöva skapa säkerhetsgrupper i CF för att öppna portar för att ansluta molngjuteri till det lokala nätverket.https://docs.cloudfoundry.org/concepts/asg.html




  1. MongoDB:En timeout inträffade efter 30 000 ms val av en server med CompositeServerSelector

  2. Flera nod-mongodb-native anslutningar

  3. mongodb count antal distinkta värden per fält/nyckel

  4. Nodejs applikations docker kan inte ansluta till mongodb docker container