Skip to content
This repository has been archived by the owner on Dec 18, 2023. It is now read-only.

MongoNetworkError #5

Closed
wzshuang opened this issue Aug 15, 2019 · 2 comments
Closed

MongoNetworkError #5

wzshuang opened this issue Aug 15, 2019 · 2 comments

Comments

@wzshuang
Copy link

我把docker-compose.yml里的external: true注释掉了

启动后可以打开页面,点击登录无反应,查看日志发现是mongo连接有问题

[ 8/15/2019, 2:50:25 AM ] [ log ] 服务已启动,请打开下面链接访问: 
http://127.0.0.1:3000/
[ 8/15/2019, 2:50:25 AM ] [ error ] MongoNetworkError: failed to connect to server [mongo:27017] on first connect [MongoNetworkError: getaddrinfo ENOTFOUND mongo mongo:27017], mongodb Authentication failed
[ 8/15/2019, 2:50:25 AM ] [ log ] mongodb load success...

在yapi的容器内执行命令,说明网络是通的

root@0314e4dfc403:~/log# telnet mongo 27017
Trying 10.0.0.5...
Connected to mongo.
Escape character is '^]'.

请问哪里出了问题呢

@wzshuang
Copy link
Author

重装了一遍又好了

@jinfeijie
Copy link
Owner

@wzshuang 看到issues关闭了,还是说一下。
如果使用外部的mongo,你需要保证你的mongo已经启动
可以参考issues:使用独立的MongoDB

如果你是一键启动的,无需任何修改。直接启动就好了。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants