相关疑难解决方法(0)

将AWS Lambda与Redshift连接 - 60秒后超时

我创建了一个AWS Lambda函数:

  • 通过JDBC URL登录Redshift
  • 运行查询

在本地,使用Node,我可以通过JDBC成功连接到Redshift实例,并执行查询.

var conString = "postgresql://USER_NAME:PASSWORD@JDBC_URL”;
var client = new pg.Client(conString);
client.connect(function(err) {   
  if(err) {?            
      console.log('could not connect to redshift', err);?          
  }  ?          
// omitted due to above error
Run Code Online (Sandbox Code Playgroud)

但是,当我在AWS Lambda上执行该功能时(它包含在异步#瀑布块中),AWS Cloudwatch日志告诉我,AWS Lambda函数在60秒后超时.

关于为什么我的功能无法连接的任何想法?

amazon-web-services node.js amazon-redshift aws-lambda

7
推荐指数
1
解决办法
3457
查看次数