меня включить порт-вперед с КПС, он показывает MongoDB 127.0.0.1:27017 => xxx.x.xxx.x: 27017 док здесь port-forwardПодключение к OpenShift MongoDB удалено с Java, тайм-аут
но мне до сих пор не повезло подключиться к этому картриджу mongodb. Я попробовал как mongo shell 3.0, так и java MongoClient. Монго возвращения оболочки ошибка 10061 ява возвращение com.mongodb.MongoTimeoutException: Timed out after 10000 ms while waiting for a server that matches AnyServerSelector{}
, что еще я мог бы попытаться подключиться к OpenShift MongoDB удаленно?
мой код, Я проверить это на местном MongoDB, который работает отлично
String mongoUri = "mongodb://admin:[email protected]:27017/";
MongoClient mongoClient;
try {
mongoClient = new MongoClient(new MongoClientURI(mongoUri));
DB db = mongoClient.getDB("mycoll");
DBCollection cc = db.getCollection("DBObject");
cc.insert(dbo);
}
Подключение локально работает, но я хочу подключиться удаленно. –
Вы будете подключаться удаленно, что ip/port, который появляется, когда вы выполняете переадресацию порта, перенаправляется на удаленный сервер. –
вот что я думал, но когда я действительно запускаю свой код, он дает мне errno 10061 –