我能够连接普通的 AWS RDS MySQL 实例(5.7.16)。但是,由于我必须使用 MySQL 作为文档存储,我通过安装 mysqlx 插件配置了 MySQL 实例,这是文档存储所必需的。
在此之后,我尝试在同一实例上的端口 33060 上连接 MySQL 文档存储,但无法连接。我正在使用 lambda 进行连接,它导入 xdevapi (@mysql/xdevapi) 包并尝试连接端口 33060 上的 MySQL RDS 实例。
但是,我看不到任何错误,因此我只是想知道 AWS RDS 是否支持 MySQL 文档存储。
代码:
xdevapi.getSession({
host: process.env.HOSTNAME,
port: process.env.PORT,
dbUser: process.env.DB_USER,
dbPassword: process.env.DB_PASSWORD
}).then(function (session) {
console.log("Connected");
session.close();
return callback(null, {'responsne':'connected', statusCode: 200});
}).catch(function (err) {
console.log(err.stack);
return callback(null, {'responsne':err.stack, statusCode: 400});
});
请帮我找到这个。