我已经尝试以各种可能的方式连接到aws rds,当使用序列化时,我收到了一个连接拒绝错误,所以我想知道是否有一个设置我需要在连接时设置或包含。代码在我的本地机器上工作,如果我推送到heroku,但是我需要为这个项目使用aws实例。
我使用sequelize CLI生成一个index.js文件,其代码如下:
var path = require('path');
var Sequelize = require('sequelize');
var basename = path.basename(__filename);
const config = require(path.join(__dirname,'../config/config.js'));
const db = {};
console.log('config: ',config);
if (config.env === 'production') {
console.log('i ran');
var sequelize = new Sequelize(config.use_env_variable);
} else {
console.log('else ran');
var sequelize = new Sequelize(config.db.database, config.db.username, config.db.password, {
dialect:config.db.dialect});
}
正如您所看到的,config变量正在做它的事情,我已经确保设置了env变量。我已经三次检查了用户名和密码是否正确。我还尝试使用aws提供的endpoint代替localhost,但也失败了。我已经确保更改了aws上的安全设置,以允许任何IP地址访问它,并且我已经成功地使用mysql工作台进行了连接,所以必须有其他特定的东西来续集,或者我使用的代码正确吗?
检查您的RDS网络是否可以限制到不同的区域。
万一有人遇到与亚马逊的连接问题......
您的主机设置为“localhost”,但这必须设置为您要连接的主机(而不是来自)。在aws rds的情况下,这看起来像这样:
some-rds-name-inserted-here.74389nctj.eu-west-2.rds.amazonaws.com
我正在尝试运行卡桑德拉,但每次它在连接时都会给出相同的错误...有什么我需要在配置文件或属性文件中编辑的吗? ('无法连接到任何服务器',{'127.0.0.1:9042 ':错误(61,"尝试连接到[('127.0.0.1 ',9042)]。最后一个错误:连接被拒绝")}) 启动cassandra时出错
我试图通过Jedis客户端连接到redis服务器,但在连接时我得到了以下异常和堆栈跟踪- redisconnectionFailureException:无法获得Jedis连接;嵌套异常是redis.clients.jedis.exceptions.jedisconnectionException:无法从位于org.springframework.data.redis.connection.jed
我试图连接到mysql数据库使用hibernate从cfg文件作为 虽然我的连接字符串、用户名、密码是正确的,并且在其他具有基本jdbc连接的项目中运行良好,但当我使用hibernate尝试它时,我在控制台上遇到了这个错误 是的,数据库服务器已启动并运行,但来自此Hibernate应用程序的连接被拒绝
我是新来的论坛,以及麋鹿堆栈。我试着用docker设置麋鹿堆。我成功了,然后我将filebeat添加到了撰写文件中。从那以后,filebeat就导致了连接到其他容器的问题。最初,我将其配置为将日志发送到logstash,但在所有故障排除之后,当我仍然无法让filebeat与logstash对话时,我完全删除了logstash,并尝试将filebeat直接与elasticsearch连接。在尽了我所
我正在尝试连接到Gmail帐户(通过OAuth 2.0上的ruby Gmail gem、Gmail gem、Gmail_xoauth gem,但每个方法都使用imap.rb),并获得: c:/ruby 21-x64/lib/ruby/2 . 1 . 0/net/IMAP . Rb:1045:在“initialize”中:由于目标计算机主动拒绝连接,因此无法建立连接。-连接(2)用于“imap.gm
我在Junit中有这段代码,我清楚地将端口设置为8888 但是当我运行测试时,我在这条线上得到了这个错误: 和错误: