OpenShiftは環境変数を提供します 、MongoDBへの接続に使用する必要があります。
-
OPENSHIFT_MONGODB_DB_HOSTMongoDBのIPアドレス -
OPENSHIFT_MONGODB_DB_PORTMongoDBポート -
OPENSHIFT_MONGODB_DB_USERNAMEMongoDBユーザー名 -
OPENSHIFT_MONGODB_DB_PASSWORDMongoDBパスワード -
OPENSHIFT_MONGODB_DB_URLMongoDB接続URL(例:mongodb://<username>:<password>@<hostname>:<port>/)
データベースに接続するために1行のコードを使用しています:
new MongoClient(new MongoClientURI(System.getenv("OPENSHIFT_MONGODB_DB_URL")));