AppEngine应用程序突然无法连接到Cloud SQL实例

时间:2014-07-07 20:37:30

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

我有2个GAE应用运行wordpress并连接到单个云SQL实例。

就在几分钟前,我猜这两个应用程序无法再连接。

我的IP地址已列入白名单,我可以毫无问题地连接到SQL实例,它只是有问题的App Engine实例。

错误是标准的WordPress错误“建立数据库连接时出错”

我们没有改变任何东西,也许Google的某个人可以加入进来?

到目前为止,我已尝试重新启动无法解决问题的Cloud SQL实例。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。问题是MySQL用户必须拥有一个' wp_user' @' localhost'帐户。你不能只拥有一个' wp_user'%'%'这看起来很奇怪,因为%是一个通配符,所以你认为它会匹配所有东西。但不知何故,GAE使用Cloud SQL进行身份验证的方式需要拥有localhost用户。

由于缓存配置,此问题的原因必须是我几天前与MySQL用户所做的更改。而这个错误今天才浮出水面。要爱缓存。