Ошибка подключения к Mongo DB. поймал исключение при запуске сервера klov

ниже мой файл yml

версия: '2' services: klov: image: anshooarora / klov: 1.0.1 имя_контейнера: среда klov: - SPRING_DATA_MONGODB_URI = mongodb: // localhost: 27017 портов: - 80:80

при работе ниже исключения поймано

\ klov ›docker-compose up Docker Compose теперь в интерфейсе командной строки Docker, попробуйте docker compose up

обновлен SPRING_DATA_MONGODB_URI = mongodb: //host.docker.internal: 27017, и он работает


person Mastan    schedule 01.05.2021    source источник
comment
Я обновил файл yml с помощью SPRING_DATA_MONGODB_URI = mongodb: //host.docker.internal: 27017 отлично работает версия: '2' services: klov: image: anshooarora / klov: 1.0.1 имя_контейнера: среда klov: - SPRING_DATA_MONGODB_URI = mongodb: / /host.docker.internal:27017 порты: - 80:80   -  person Joe    schedule 01.05.2021
comment
Воссоздание клова ... готово Прикрепление к клову клов | _ _ клов | | | __ | | ___ _ _ клов | | / / | | /. \ | | | клов | | _ \ | | _ / | / klov | клов | 2021-05-01 04: 52: 29,201 INFO [main] org.springframework.boot.StartupInfoLogger: Запуск KlovApplication v1.0.1.RELEASE на cc23302f5445 с PID 1 (/klov.jar запускается root в /) klov | 2021-05-01 04: 52: 29,206 INFO [main] org.springframework.boot.SpringApplication: Активный профиль не задан, откат к профилям по умолчанию: по умолчанию klov | 2021-05-01 04: 52: 30,640 INFO [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate: Загрузка репозиториев Spring Data MongoDB в режиме DEFAULT. клов | 2021-05-01 04: 52: 30,842 INFO [main] org.springframework.data.repository.config.RepositoryConfigurationDelegate: завершено сканирование репозитория Spring Data за 188 мс. Найдено 10 интерфейсов репозитория MongoDB. клов | 2021-05-01 04: 52: 32,085 ИНФОРМАЦИЯ [main] org.springframework.boot.web.embedded.tomcat.TomcatWebServer: Tomcat инициализирован с портами: 80 (http) klov | 2021-05-01 04: 52: 32,109 INFO [main] org.apache.juli.logging.DirectJDKLog: Инициализация ProtocolHandler [http-nio-80] klov | 2021-05-01 04: 52: 32,110 INFO [main] org.apache.juli.logging.DirectJDKLog: Запуск службы [Tomcat] klov | 2021-05-01 04: 52: 32,111 INFO [main] org.apache.juli.logging.DirectJDKLog: Запуск механизма сервлета: [Apache Tomcat / 9.0.34] klov | 2021-05-01 04: 52: 32,386 INFO [main] org.apache.juli.logging.DirectJDKLog: Инициализация Spring встроенного WebApplicationContext klov | 2021-05-01 04: 52: 32,387 INFO [main] org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext: Root WebApplicationContext: инициализация завершена через 3057 мс klov | 2021-05-01 04: 52: 32,954 INFO [main] com.mongodb.diagnostics.logging.SLF4JLogger: кластер создан с настройками {hosts = [localhost: 27017], mode = SINGLE, requiredClusterType = UNKNOWN, serverSelectionTimeout = '30000 мс ', maxWaitQueueSize = 500} клов | 2021-05-01 04: 52: 33,055 ИНФОРМАЦИЯ [cluster-ClusterId {value = '608cde908bf5c847418cded7', description = 'null'} - localhost: 27017] com.mongodb.diagnostics.logging.SLF4JLogger: исключение в потоке монитора при подключении к локальный сервер: 27017 клов | com.mongodb.MongoSocketOpenException: исключение, открывающее сокет klov | в com.mongodb.internal.connection.SocketStream.open (SocketStream.java:70) klov | на com.mongodb.internal.connection. InternalStreamConnection.open (InternalStreamConnection.java:128) klov | at com.mongodb.internal.connection.DefaultServerMonitor $ ServerMonitorRunnable.run (DefaultServerMonitor.java:117) klov | в java.lang.Thread.run (Thread.java:748) klov | Вызвано: java.net.ConnectException: соединение отклонено (соединение отклонено) klov | в java.net.PlainSocketImpl.socketConnect (собственный метод) klov | в java.net.AbstractPlainSocketImpl.doConnect (AbstractPlainSocketImpl.java:350) klov | в java.net.AbstractPlainSocketImpl.connectToAddress (AbstractPlainSocketImpl.java:206) klov | в java.net.AbstractPlainSocketImpl.connect (AbstractPlainSocketImpl.java:188) klov | в java.net.SocksSocketImpl.connect (SocksSocketImpl.java:392) klov | в java.net.Socket.connect (Socket.java:589) klov | в com.mongodb.internal.connection.SocketStreamHelper.initialize (SocketStreamHelper.java:64) klov | в com.mongodb.internal.connection.SocketStream.initializeSocket (SocketStream.java:79) klov | в com.mongodb.internal.connection.SocketStream.open (SocketStream.java:65) klov | ... 3 общих кадра опущены klov | 2021-05-01 04: 52: 33,547 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для пути 'parentTest - ›parentTest' klov | 2021-05-01 04: 52: 33,548 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для пути 'parentTest - ›узлы -› parentTest'klov | 2021-05-01 04: 52: 33,550 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для узлов пути '- ›nodes' klov | 2021-05-01 04: 52: 33,553 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для пути 'parentTest - ›узлы -› история - ›parentTest 'klov | 2021-05-01 04: 52: 33,555 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для узлов пути '- ›история -› узловой клов | 2021-05-01 04: 52: 33,557 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для истории пути '- ›history' klov | 2021-05-01 04: 52: 33,560 ИНФОРМАЦИЯ [главная] org.springframework.data.mongodb.core.index. MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для пути 'parentTest - ›история -› parentTest' klov | 2021-05-01 04: 52: 33,561 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для пути 'parentTest - ›история -› узлы - ›parentTest 'клов | 2021-05-01 04: 52: 33,563 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для узлов пути '- ›nodes' klov | 2021-05-01 04: 52: 33,564 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для истории пути '- ›узлы -› история клова | 2021-05-01 04: 52: 33,566 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для истории пути '- ›history' klov | 2021-05-01 04: 52: 33,567 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для пути 'parentTest - ›parentTest' klov | 2021-05-01 04: 52: 33,568 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для узлов пути '- ›parentTest -› узловой клов | 2021-05-01 04: 52: 33,570 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для пути 'parentTest - ›история -› parentTest'klov | 2021-05-01 04: 52: 33,571 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для узлов пути '- ›parentTest -› история - ›узловые кловы | 2021-05-01 04: 52: 33,573 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для истории пути '- ›history' klov | 2021-05-01 04: 52: 33,575 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для узлов пути '- ›nodes' klov | 2021-05-01 04: 52: 33,578 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для пути 'parentTest - ›parentTest' klov | 2021-05-01 04: 52: 33,579 ИНФОРМАЦИЯ [главная] org.springframework.data.mongodb.core.index. MongoPersistentEntityIndexResolver $ 1: Найден цикл для поля '_id' в типе 'Test' для узлов пути '- ›история -› parentTest - ›узлов' klov | 2021-05-01 04: 52: 33,581 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для истории пути '- ›parentTest -› история клова | 2021-05-01 04: 52: 33,583 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для узлов пути '- ›история -› узловой клов | 2021-05-01 04: 52: 33,585 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для истории пути '- ›history' klov | 2021-05-01 04: 52: 33,587 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для пути 'parentTest - ›parentTest' klov | 2021-05-01 04: 52: 33,588 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для пути 'parentTest - ›узлы -› parentTest'klov | 2021-05-01 04: 52: 33,590 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для узлов пути '- ›nodes' klov | 2021-05-01 04: 52: 33,592 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для истории пути '- ›parentTest -› узлы - ›история 'клов | 2021-05-01 04: 52: 33,594 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для истории пути '- ›parentTest -› история клова | 2021-05-01 04: 52: 33,596 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для пути 'parentTest - ›parentTest' klov | 2021-05-01 04: 52: 33,598 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для узлов пути '- ›parentTest -› узловой клов | 2021-05-01 04: 52: 33,599 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для истории пути '- ›узлы -› parentTest - ›история клова | 2021-05-01 04: 52: 33,600 ИНФОРМАЦИЯ [главная] org.springframework.data.mongodb.core.index. MongoPersistentEntityIndexResolver $ 1: Найден цикл для поля '_id' в типе 'Тест' для узлов пути - ›узлов 'klov | 2021-05-01 04: 52: 33,602 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для истории пути '- ›узлы -› история клова | 2021-05-01 04: 52: 33,603 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver $ 1: найден цикл для поля '_id' в типе 'Test' для истории пути '- ›history' klov | 2021-05-01 04: 52: 33,604 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'parentTest' в типе 'Test' для пути 'parentTest - ›parentTest' klov | 2021-05-01 04: 52: 33,606 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'parentTest' в типе 'Test' для пути 'parentTest - ›узлов -› parentTest 'klov | 2021-05-01 04: 52: 33,609 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'parentTest' в типе 'Test' для пути 'parentTest - ›история -› parentTest 'klov | 2021-05-01 04: 52: 33,610 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'parentTest' в типе 'Test' для пути 'parentTest - ›parentTest' klov | 2021-05-01 04: 52: 33,612 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'parentTest' в типе 'Test' для узлов пути '- ›nodes' klov | 2021-05-01 04: 52: 33,614 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'nodes' в типе 'Test' для узлов пути '- ›nodes' klov | 2021-05-01 04: 52: 33,617 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'parentTest' в типе 'Test' для пути 'parentTest - ›parentTest' klov | 2021-05-01 04: 52: 33,618 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'nodes' в типе 'Test' для узлов пути '- ›история -› узлы 'klov | 2021-05-01 04: 52: 33,620 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'parentTest' в типе 'Test' для пути 'parentTest - ›parentTest' klov | 2021-05-01 04: 52: 33,622 ИНФОРМАЦИЯ [главная] org.springframework.data.mongodb.core.index. MongoPersistentEntityIndexResolver: Найден цикл для поля «parentTest» в типе «Test» для пути «parentTest -› parentTest »klov | 2021-05-01 04: 52: 33,623 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'nodes' в типе 'Test' для узлов пути '- ›nodes' klov | 2021-05-01 04: 52: 33,625 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'parentTest' в типе 'Test' для истории пути '- ›history' klov | 2021-05-01 04: 52: 33,627 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'parentTest' в типе 'Test' для истории пути '- ›history' klov | 2021-05-01 04: 52: 33,629 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'nodes' в типе 'Test' для истории пути '- ›history' klov | 2021-05-01 04: 52: 33,631 INFO [main] org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver: найден цикл для поля 'history' в типе 'Test' для пути 'history - ›history' klov | 2021-05-01 04: 52: 35,568 INFO [main] org.springframework.scheduling.concurrent.ExecutorConfigurationSupport: Инициализация ExecutorService 'applicationTaskExecutor' klov | 2021-05-01 04: 52: 35,859 INFO [main] org.springframework.boot.autoconfigure.web.servlet.WelcomePageHandlerMapping: Добавление шаблона страницы приветствия: index klov | 2021-05-01 04: 52: 36,675 INFO [main] org.apache.juli.logging.DirectJDKLog: Запуск ProtocolHandler [http-nio-80] klov | 2021-05-01 04: 52: 36,737 INFO [main] org.springframework.boot.web.embedded.tomcat.TomcatWebServer: Tomcat запущен на портах: 80 (http) с контекстным путем '' klov | 2021-05-01 04: 52: 36,745 INFO [main] org.springframework.boot.StartupInfoLogger: KlovApplication запущено за 8,603 секунды (JVM работает на 9,703)  Подключение Mongo DB согласно изображению запущено   -  person Mastan    schedule 02.05.2021


Ответы (1)


версия: '2' services: klov: image: anshooarora / klov: 1.0.1 имя_контейнера: среда klov: - SPRING_DATA_MONGODB_URI = mongodb: //host.docker.internal: 27017 портов: - 80:80

«В соединении отказано» означает, что операционная система активно отклонила соединение, потому что на этом порту ничего не прослушивается.

person Mastan    schedule 02.05.2021