mongodb - 在 Concierge 订阅中出现 Python 错误连接到 Azure Cosmos DB 的 API for MongoDB
问题描述
我正在关注教程快速入门:使用 Azure Cosmos DB 的 API for MongoDB 构建 Python 应用程序,并且我已经成功地在 Azure Cosmos DB 模拟器上部署了数据库和应用程序。然后我创建一个礼宾订阅以继续下一步“创建数据库帐户”并在我的代码上执行“更新您的连接字符串”步骤:
client = MongoClient(connectionString)
db = client.client1
db.authenticate(name, password)
我收到此错误:Exception has occurred: ServerSelectionTimeoutError deployment1-chris.mongo.cosmos.azure.com:10255: [WinError 10061] No connection could be made because the target machine actively refused it File "C:\Users\chxe\git-samples\databaseStructure\dbCreation.py", line 62, in <module> db.authenticate(name, password)
我按照说明添加主连接字符串用户名和密码,但无法连接。有人对此有什么想法吗?
解决方案
推荐阅读
- c++ - 将时间从 24 小时制转换为 12 小时制,反之亦然
- c++ - 局域网中的 Boost asio 握手失败
- php - Laravel MongoDB 建模父一对多子,当前支持一个
- excel - Excel VBA - 根据包含另一列的 RGB 值设置颜色
- python - AWS S3 写入对象 - TypeError:预期的字符串或类似字节的对象
- sql - utl_file 中插入/更新的行数
- html - 尽管“名称”属性具有相同的值,但 HTML 单选按钮正在选择多个按钮
- pandas - Pandas GroupBy ID 和过滤
- php - 文本编辑器中用户提交的超链接被引号打破
- haskell - 通过 List Monad 模拟非确定性选择