试图将回环的mongodb连接器与AWS DocumentDB连接。

问题描述 投票:1回答:1

所以,嘿嘿,我一直在尝试用mongodb loopback连接器编辑datasource.json文件,以连接到AWS DocumentDB并启用TLS。我们正在从OpenShift(部署在AWS上)与AWS DocumentDB实例进行连接。VPC对等已经成功启用,我可以只从一个mongo pod进行连接。目前我一直在尝试使用IBM App Connect EnterpriseIBM Integration Bus,使用他们的LoopBack Request Node。有一个公钥证书在 https:/s3.amazonaws.comrds-downloadsrds-combined-ca-bundle.pem。 但我不认为它被正确地从下面的datasource.json文件中接收到----。

{"mongodb" : {
"user":"user",
"password":"pw",
"host":"docdbURL",
"port":"27017",
"url":false,
"database": "sample_database",
"name": "mongodb",
"useNewUrlParser": true,
"ssl": true,
"sslValidate": true,
"checkServerIdentity": false,
"sslCA": "/pathTo/rds-combined-ca-bundle.pem",
"connector": "mongodb"

}}

mongodb amazon-web-services openshift loopbackjs aws-documentdb
1个回答
0
投票

通常超时是由于网络问题造成的,例如客户端处于不同的VPC、不同的区域或安全组的问题。有关网络连接故障排除的更多信息,请参见。https:/docs.aws.amazon.comdocumentdblatestdeveloperguidetroubleshooting.html。

如果你不认为是网络连接的问题,而认为与你的TLS连接有关,那么不妨通过关闭TLS来验证,看看在没有启用TLS的情况下,你的应用程序是否能成功连接。要禁用TLS,请参见。https:/docs.aws.amazon.comdocumentdblatestdeveloperguidesecurity.encryption.ssl.html。

© www.soinside.com 2019 - 2024. All rights reserved.