几个月来,我们一直在完全托管的CloudRun上使用NestJS和TypeORM运行服务,没有出现任何问题。昨天下午,我们的日志中开始出现Improper path /cloudsql/{SQL_CONNECTION_NAME} to connect to Postgres Cloud SQL instance "{SQL_CONNECTION_NAME}"
错误。
我们没有围绕这个时间戳对服务器/SQL进行任何更改。目前对服务没有影响,所以我们不确定这是否是一个严重的问题。
这个错误不是来自我们的代码,我们的第三方模块不应该知道我们是否使用云SQL,所以我不知道这些错误是从哪里来的。
我的假设是Cloud SQL Proxy或Cloud Run中使用的任何SQL客户端都会出现此错误。当使用"进行部署时,我们使用--add cloudsql instances标志;gcloud运行部署";CLI命令。
此处的问题链接
此日志最近添加到Cloud Run数据路径中,为调试CloudSQL连接问题提供更多上下文。然而,最初的逻辑过于激进,即使对于正常工作的CloudSQL连接也会发出此消息。您的应用程序工作正常,不应收到此警告。
感谢您报告此问题。修复程序已经准备好,应该很快就会推出。修复程序结束后,您不应该再看到此消息。