谷歌脚本JDBC极光连接错误



我有一个脚本,使用以下行每隔30分钟从Aurora Mysql数据库获取数据:

const conn = Jdbc.getConnection(DBHOST + DBNAME, DBUSER, DBPASS);

它已经成功运行了12个月。据我所知,一切都没有改变,但在过去几天里,它一直在间歇性地失败,但现在每次都在失败。

错误为:

无法建立数据库连接。检查连接字符串、用户名和密码。

2021年5月10日上午11:22:40首次故障

2021年5月10日上午11:54:30成功

2021年5月10日下午12:22:40再次失败

2021年5月11日上午7:24:30最近一次成功运行,此后一直失败。

没有对任何AWS安全组进行任何更改,这不是IP限制问题。

我尝试过使用IP地址而不是主机名,但没有成功(我知道这无论如何都不建议用于Aurora(。凭据是正确的,可以在SequelPro本地使用。

基于间歇性的、现在一致的行为,我的最佳猜测是,谷歌正在对服务器进行更新,并且需要一些时间才能传播。

这不是一个答案。我不得不说,我也经历过完全相同的症状。

5月10日,谷歌应用程序脚本中的jdbc连接变得断断续续。有些是成功的,有些不是。我无法确定任何标准来区分原因。

截至5月11日,jdbc连接尚未成功。5月11日的mysql日志只显示[Note] Bad handshake

我关注这篇文章,如果它能帮助任何人,我可以提供版本和日志。这是一个非常新的问题。我没有找到任何其他最近的参考资料。

还有一个问题报告了与您相同的错误。

AppScripts得到一个";未能建立数据库连接。检查连接字符串、用户名和密码">

它似乎已经被采取了行动,去那里并标记问题,这样你就可以得到它的更新。

最新更新