Cloudfoundry:VMC:错误1317:mysqldump上的查询执行被中断

时间:2013-02-20 10:22:53

标签: mysqldump cloudfoundry vmc

对我来说,转储我的cloudfoundry部署的mysql数据库非常重要。我正在使用cloudfoundry的vmc并且与服务的连接运行良好。但是,mysqldump总是失败,这让我陷入了可怕的境地,因为我基本上无法转储数据来进行本地迁移测试。 cloudfoundry / vmc提供的错误是:

mysqldump:错误1317:在第28行转储表'foo'时查询执行被中断:

这似乎是由于cloudfoundry中的某些设置会导致任何超过3秒的查询失败。例如,参见

无论如何更改配置或使cloudfoundry忽略mysqldump的3秒规则?有什么建议?

PS:如果执行迁移需要很长时间,则此超时也会显示非常具有破坏性。

1 个答案:

答案 0 :(得分:1)

取决于您和CloudFoundry.com之间的连接质量,这些超时可能是一个问题。值得一看的是我编写的Ruby应用程序,用于对MySQL数据库进行例行备份,并将其上传到Amazon S3等云服务提供商。

查看https://github.com/danhigham/service_stash

处的存储库

设置非常简单,但如果你遇到困难,请告诉我。