OpenShift fornece variáveis de ambiente , que você deve usar para se conectar ao seu MongoDB.
OPENSHIFT_MONGODB_DB_HOSTO endereço IP do MongoDBOPENSHIFT_MONGODB_DB_PORTA porta do MongoDBOPENSHIFT_MONGODB_DB_USERNAMEO nome de usuário do MongoDBOPENSHIFT_MONGODB_DB_PASSWORDA senha do MongoDBOPENSHIFT_MONGODB_DB_URLA 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")));