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



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

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

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

  • mysqldump:错误1317:运行数据库备份时查询执行中断

  • CloudFoundry上的MySql经常失败,查询执行被中断;

是否需要更改配置或让cloudfoundry忽略mysqldump的3秒规则?有什么建议吗?

PS:如果迁移的执行需要很长时间,那么这个超时也会非常具有破坏性。

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

查看存储库,网址为https://github.com/danhigham/service_stash

设置很直接,但如果你遇到困难,请告诉我。

相关内容

  • 没有找到相关文章

最新更新