OpenShift proporciona variables de entorno , que debe usar para conectarse a su MongoDB.
OPENSHIFT_MONGODB_DB_HOST
La dirección IP de MongoDBOPENSHIFT_MONGODB_DB_PORT
El puerto MongoDBOPENSHIFT_MONGODB_DB_USERNAME
El nombre de usuario de MongoDBOPENSHIFT_MONGODB_DB_PASSWORD
La contraseña de MongoDBOPENSHIFT_MONGODB_DB_URL
La URL de conexión de MongoDB (por ejemplo,mongodb://<username>:<password>@<hostname>:<port>/
)
Estoy usando una línea de código para conectarme a la base de datos:
new MongoClient(new MongoClientURI(System.getenv("OPENSHIFT_MONGODB_DB_URL")));