1
用例:當mysql-database關閉一段時間後,gearmand與libdrizzle是否起作用?
- 的gearmand與libdrizzle作爲持久層到MySQL數據庫
- 的毛毛雨連接崩潰(例如,gearmand數據庫期間夜間鎖定一些分鐘完全操作備份或mysql服務器崩潰或網絡問題到數據庫服務器)。
問:
是否沒有在這一刻(MySQL的)持續的gearmand工作,趕上以後呢?
用例:當mysql-database關閉一段時間後,gearmand與libdrizzle是否起作用?
問:
是否沒有在這一刻(MySQL的)持續的gearmand工作,趕上以後呢?
回答
號
詳細
/usr/local/sbin/gearmand -q mysql --mysql-user user1 --mysql-password pass1 --mysql-db gearmand
方案1
場景:
結果:
場景#2
場景:
結果:
gearmand輸出:
mysql_stmt_prepare failed: Can't connect to local MySQL server through socket X
PHP腳本輸出:
PHP Warning: GearmanClient::doBackground(): gearman_client_run_tasks:QUEUE_ERROR:QUEUE_ERROR
不幸的是,我的測試場景中,gearmand如果MySQL持久層是不可停止的工作。