[英]Java Lambda Function is getting timed out while connecting to Informix DB
I have a lambda function written in Java .我有一个 lambda function 写在Java中。 I have written database connection logic in lambda function.
我在lambda function中写了数据库连接逻辑。 My database is Informix DB, which is outside AWS.
我的数据库是 Informix DB,它在 AWS 之外。 Whenever, lambda runs and try to connect to DB, it gets time-out every-time.
每当 lambda 运行并尝试连接到数据库时,它每次都会超时。 Can we connect to database outside AWS via lambda function?
我们可以通过 lambda function 连接到 AWS 外部的数据库吗?
Issue is Resolved!!问题已解决!!
We were using hostname in our DB connection string.我们在数据库连接字符串中使用了主机名。 We now are using IP address and it is connecting now.
我们现在使用的是 IP 地址,它现在正在连接。
connectionString = jdbc:informix-sqli://<IP Address>/xxx:xxx
Thanks @madhead, @Chris Williams and all others for sharing their ideas.感谢@madhead、@Chris Williams 和所有其他人分享他们的想法。 It really helped.
它真的很有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.