OpenShift fornece variáveis de ambiente , que você deve usar para se conectar ao seu MongoDB.
OPENSHIFT_MONGODB_DB_HOST
O endereço IP do MongoDBOPENSHIFT_MONGODB_DB_PORT
A porta do MongoDBOPENSHIFT_MONGODB_DB_USERNAME
O nome de usuário do MongoDBOPENSHIFT_MONGODB_DB_PASSWORD
A senha do MongoDBOPENSHIFT_MONGODB_DB_URL
A URL de conexão do MongoDB (por exemplo,mongodb://<username>:<password>@<hostname>:<port>/
)
Estou usando uma linha de código para conectar ao banco de dados:
new MongoClient(new MongoClientURI(System.getenv("OPENSHIFT_MONGODB_DB_URL")));