Prisma连接MongoDB Atlas集群时出现服务器选择超时及I/O错误求助
Prisma连接MongoDB Atlas集群时出现服务器选择超时及I/O错误求助
各位小伙伴们,我最近在尝试用Prisma连接MongoDB Atlas的集群时,碰到了一个棘手的问题,折腾了好一阵都没解决,特意来这儿求助!
下面是我运行相关命令后得到的错误日志:
Environment variables loaded from .env Prisma schema loaded from prisma\schema.prisma Datasource "db": MongoDB database "cluster0" at "cluster0.skcypxf.mongodb.net" Error: MongoDB error Kind: Server selection timeout: No available servers. Topology: { Type: ReplicaSetNoPrimary, Set Name: atlas-r6xb85-shard-0, Servers: [ { Address: ac-n5qimbd-shard-00-00.skcypxf.mongodb.net:27017, Type: Unknown, Error: Kind: I/O error: received fatal alert: InternalError, labels: {} }, { Address: ac-n5qimbd-shard-00-01.skcypxf.mongodb.net:27017, Type: Unknown, Error: Kind: I/O error: received fatal alert: InternalError, labels: {} }, { Address: ac-n5qimbd-shard-00-02.skcypxf.mongodb.net:27017, Type: Unknown, Error: Kind: I/O error: received fatal alert: InternalError, labels: {} } ] }, labels: {} 0: schema_core::commands::schema_push::Calculate from at schema-engine\core\src\commands\schema_push.rs:29 1: schema_core::state::SchemaPush at schem...
我已经做了一些初步排查:确认过.env里的连接字符串格式正确,MongoDB Atlas的IP白名单也添加了当前机器的IP(甚至试过临时允许所有IP访问),Prisma的版本也更新到了最新稳定版,但还是出现这个服务器选择超时和I/O错误。
有没有大佬遇到过类似的情况?能不能给我一些排查方向或者解决方案呀?万分感谢!
备注:内容来源于stack exchange,提问作者Sanish Kumar
相关产品推荐
相关产品推荐

