Контейнерът не може да общува с друг контейнер

Екземпляр на контейнер на приложение (172.31.0.41) не може да се свърже с екземпляр на контейнер на DB (172.31.0.38). Вижте следните подробности за дневника:

... [INFO] cat.gencat.graelles.config.DatabaseConfiguration - URL на базата данни: jdbc:mysql://172.31.0.38:3306/graelles ... Причинено от: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Грешка в комуникационната връзка Последният пакет, изпратен успешно до сървъра, е бил преди 0 милисекунди. Драйверът не е получил никакви пакети от сървъра. ... Причинено от: java.net.NoRouteToHostException: Няма маршрут към хост в java.net.PlainSocketImpl.socketConnect(Native Method) в java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) в java.net.AbstractPlainSocketImpl. connecttoAddress (abstractplainsocketimpl.java:200) на java.net.Abstracplainsocketimpl.connect (seocketplainsocketimpl.java:182) на java.net.sockssocketimpl.connect (socksocketimpl.java:392) на java.net.socket.connect (socket.java.java.connect (socksocketimpl.java:392) на java.net.necte.socket.connect (socket.java. :579) в com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:213) в com.mysql.jdbc.MysqlIO.(MysqlIO.java:297) ... още 156

Може би има проблем с мрежата, свързан с моя акаунт... или правя нещо нередно?


person Albert Sancho    schedule 27.09.2015    source източник


Отговори (2)


според https://www.ng.bluemix.net/docs/containers/container_single_ov.html#container_single_cli

стартиращ контейнер ще може да използва своите мрежови връзки приблизително 30 секунди след завършване на зареждането, дори ако реалността предполага, че (в този момент) можете да сте сигурни, че имате работещ мрежов интерфейс след максимум 60 секунди. Можете ли да проверите дали грешката, която получавате, се случва само през първите секунди на контейнера и след 60 секунди работи добре?

person v.bontempi    schedule 08.10.2015

Страдам от подобен проблем през последните дни и ето моите открития: java.net.NoRouteToHostException: Няма маршрут за хост между два Docker контейнера не знам дали могат да ви помогнат.

person Jose Miguel Ordax    schedule 28.09.2015