我已将 MongoDB 从 4.x 升级到 5.0.2,并安装到 Ubuntu 20.04 系统中。此服务器是 AWS EC2 实例。升级后,我无法使用同一网络(私有网络)从其他 ec2 实例连接我的应用程序,但我可以通过 mongo compass 使用我的公共 IP 地址进行连接。因此,我确保我的 Mongo DB 服务器与其他实例处于同一网络中,并且它在安全组的入站规则中具有正确的入口。我检查了我的 /etc/mongod.conf
# mongod.conf
# for documentation of all options, see:
# http://docs.mongodb.org/manual/reference/configuration-options/
# Where and how to store data.
storage:
dbPath: /data/db
journal:
enabled: true
# engine:
# wiredTiger:
# where to write logging data.
systemLog:
destination: file
logAppend: true
path: /sys/log/mongod.log
# network interfaces
net:
port: 27017
bindIp: 0.0.0.0
# how the process runs
processManagement:
timeZoneInfo: /usr/share/zoneinfo
#security:
#operationProfiling:
#replication:
#sharding:
## Enterprise-Only Options:
#auditLog:
#snmp:
有人遇到过这个问题或知道如何解决吗?