我试图连接到我的AWS DocumentDB使用烧瓶和flask_pymongo。为我的AWS集群启用了TLS。我能够使用python和pymongo连接到DB,但是当我用烧瓶做下面的操作时,我无法让它连接。下面的URI在我的应用程序中被自定义为用户名、密码和集群。并且pem文件与app.py位于同一个目录中。有什么建议吗?
from flask import Flask, jsonify
from flask_restful import Resource, Api
from flask_pymongo import PyMongo
app = Flask(__name__)
app.c
我正在尝试从spark应用程序连接到启用了SSL的mongo集群。我正在尝试使用自签名证书,并得到以下错误。 Exception in monitor thread while connecting to server CLUSTER_NAME
com.mongodb.MongoSocketWriteException: Exception sending message
at com.mongodb.internal.connection.InternalStreamConnection.translateWriteException(InternalStreamConnectio
当我尝试用Mmngo from connector_2.11:2.2.7阅读时,我遇到了一个错误。
初始化星火上下文mongodb accept connection之后,就在我尝试从它读取集合之后,我得到:
INFO MongoClientCache: Closing MongoClient: [localhost:27017]
INFO connection: Closed connection [connectionId{localValue:2,
serverValue:17}] to localhost:27017 because the pool has been closed.
我试图使用种子列表和java MongoClient连接到mongo3.6(我不能使用连接字符串方法)
var serverAddress=new ServerAddress("mongodb+srv://myhost", 27017);
var client = new MongoClient(serverAddress);
我得到的错误是:
没有com.mongodb.Mongo$4@75c45c4b从集群描述ClusterDescription中选择的服务器
我已经禁用ssl来检查,如果这是一个问题。不是我还是犯了同样的错误
我正在尝试将NodeJS服务器连接到启用TLS的AWS documentDB集群。NodeJS服务器托管在EC2实例上,它与documentDB集群位于同一个VPC上。但我得到了以下错误:
{ MongoServerSelectionError: unable to get local issuer certificate
at Timeout.waitQueueMember.timer.setTimeout [as _onTimeout] (/home/ubuntu/server/node_modules/mongodb/lib/core/sdam/topology.js:438: