【问题标题】:Google CloudSQL warnings flooding logsGoogle CloudSQL 警告日志泛滥
【发布时间】:2022-01-21 13:38:56
【问题描述】:

在过去的几天里,我每半秒就会在日志中收到以下两个警告条目,以至于日志(没有过滤)是无用的。

CloudSQL 警告:您需要采取措施更新您的应用程序并避免潜在的中断。有关更多详细信息,请参阅https://cloud.google.com/sql/docs/mysql/connect-overview:googleapi:错误 400:无效请求:区域值无效:。区域名称不能为空,无效

未能刷新 ############### 的临时证书:googleapi:错误 400:无效请求:区域值无效:。区域名称不能为空,无效

他们指向的url没有用,也没有任何区域名称设置。

有人遇到过类似的问题吗?

这是一个 appengine 标准环境 django 应用,如果有帮助的话,cloudsql 就是 msql

【问题讨论】:

    标签: google-app-engine google-cloud-platform google-cloud-sql


    【解决方案1】:

    我怀疑后端最近的一些日志记录更改已经暴露了这些错误。无论哪种方式,日志消息都指向了问题:连接到 Cloud SQL 数据库时,您没有包括区域。相反,你会想要使用类似的东西:

    /cloudsql/your-project:region:your-db-instance
    

    【讨论】:

    • 感谢您的回复,但除了记录垃圾邮件,不应该以其他方式传达吗?在提供的 url 中没有明确提及需要的区域,至少 here
    • @AlexandrosB 它在代码块here 中进行通信,代码块包括位置中的区域(至少在python中,其余使用我正在阅读的内容提供的云套接字,即您使用名称设置的东西...应该包括像 enocom 所说的区域)
    • 我想说的是,该地区是instance's connection name的一部分
    • @fabc 虽然在技术上是正确的,但当我们设置我们的项目时,情况并非如此。如果这是在不久的将来会失败的事情,那么我所说的应该是更好的沟通
    猜你喜欢
    • 1970-01-01
    • 2017-03-10
    • 2020-06-17
    • 2017-05-11
    • 2013-02-25
    • 1970-01-01
    • 2017-06-26
    • 2018-10-07
    • 1970-01-01
    相关资源
    最近更新 更多