OpenShift fornisce variabili di ambiente , che dovresti usare per connetterti al tuo MongoDB.
OPENSHIFT_MONGODB_DB_HOSTL'indirizzo IP di MongoDBOPENSHIFT_MONGODB_DB_PORTLa porta MongoDBOPENSHIFT_MONGODB_DB_USERNAMEIl nome utente MongoDBOPENSHIFT_MONGODB_DB_PASSWORDLa password MongoDBOPENSHIFT_MONGODB_DB_URLL'URL di connessione MongoDB (ad es.mongodb://<username>:<password>@<hostname>:<port>/)
Sto usando una riga di codice per connettermi al database:
new MongoClient(new MongoClientURI(System.getenv("OPENSHIFT_MONGODB_DB_URL")));