我在像這樣的docker容器中運行MongoDBdocker run --name mongo -d -p 27017:27107 mongo與節目核對docker ps77f1a11295c3 mongo "docker-entrypoint.s…" 20 minutes ago Up 20 minutes 27017/tcp, 0.0.0.0:27017->27107/tcp mongo所以它在正確映射端口的情況下運行。當我嘗試通過 Intellij 設置連接時它失敗com.mongodb.MongoTimeoutException: Timed out after 10000 ms while waiting to connect. Client view of cluster state is {type=UNKNOWN, servers=[{address=localhost:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketReadException: Exception receiving message}, caused by {java.net.SocketException: Connection reset}}].當我嘗試從 golang Web 服務器進行連接時客戶端選項 := 選項??蛻舳耍ǎ?。ApplyURI(“mongodb://localhost:27017”) client, err := mongo.連接(上下文。TODO(), clientOptions)我收到此錯誤,它關閉了Web服務器:server selection error: server selection timeout, current topology: { Type: Unknown, Servers: [{ Addr: localhost:27017, Type: Unknown, Average RTT: 0, Last error: connection() error occured during connection handshake: connection(localhost:27017[-64]) incomplete read of message header: read tcp 127.0.0.1:40700->127.0.0.1:27017: read: connection reset by peer }, ] }這是MongoDB docker映像中的一個錯誤,還是我需要做其他事情?
2 回答
- 2 回答
- 0 關注
- 147 瀏覽
添加回答
舉報
0/150
提交
取消