Sails.js;生产AWS中的sails-migrations,获得ERCONNREFUSED

时间:2015-08-12 23:58:11

标签: mysql amazon-web-services sails.js database-migration

尝试:

sails-migrations --env production migrate

返回:

Error: connect ECONNREFUSED

我们在端口3308下的所有IP地址上运行MySQL,并使用域套接字文件。

以下是相对首选的生产环境config:

  connections: {
    prodMysqlServer: {
      adapter: 'sails-mysql',
      user: 'thisuser',
      password: 'thispass',
      database: 'thisdb',
      socketPath: '/var/lib/mysql/mysql.sock'
    }
  },    
  models: {
     connection: 'prodMysqlServer'
  },

但是,这个配置也失败了:

  connections: {
    prodMysqlServer: {
      adapter: 'sails-mysql',
      user: 'thisuser',
      password: 'thispass',
      host: 'stage1', // resolves
      port: 3308,
      database: 'thisdb'
    }
  },    
  models: {
     connection: 'prodMysqlServer'
  },

1 个答案:

答案 0 :(得分:1)

这是sails-migrations应用程序中的一个错误。以下是github上的问题:Report Builder Query Authentication Window