0

cloudfoundryデプロイメントのmysqlデータベースをダンプすることは私にとって非常に重要です。私はcloudfoundryのvmcを使用しており、サービスへの接続はうまく機能しています。ただし、mysqldumpは常に失敗し、ローカル移行テストを実行するためにデータをダンプすることが本質的にできないため、ひどい状況に陥ります。cloudfoundry/vmcによって提示されるエラーは次のとおりです。

mysqldump:エラー1317:行:28でテーブル'foo'をダンプすると、クエリの実行が中断されました

これは、3秒以上かかるクエリを強制終了するcloudfoundryの設定に起因するようです。たとえば参照してください

構成を変更したり、cloudfoundryにmysqldumpの3秒ルールを無視させたりする方法はありますか?助言がありますか?

PS:移行の実行に時間がかかる場合、このタイムアウトは非常に破壊的であることが示されています。

4

1 に答える 1

1

自分とCloudFoundry.comの間の接続の品質によっては、この種のタイムアウトが問題になる可能性があります。MySQLデータベースの定期的なバックアップを取り、AmazonS3などのクラウドサービスプロバイダーにアップロードするために作成したRubyアプリケーションを確認する価値があるかもしれません。

https://github.com/danhigham/service_stashのリポジトリをご覧ください

セットアップは非常に簡単ですが、行き詰まった場合はお知らせください。

于 2013-02-20T18:03:25.770 に答える