さくらで運用しているアプリを弄っていたら
突然こんなエラーが
ERROR 2013: Lost connection to MySQL server at 'reading initial communication packet' Error 61
無論DBにアクセスできない状態になったので、なんなのかなーと探っていたら
10分ほどして勝手に直った。
直った?っていうか本当に直ったの?ってことで
一応作業を終えた後色々調べていたら
どうもプロセスが死んでリスタートされてる間にアクセスすると
こんなエラーになるらしい。
このエラーが出た間に裏側ででたmysqlのエラーログはこんなかんじ。
Server shutdown in progress Lost connection to MySQL server during query Can't connect to MySQL server on '***.db.sakura.ne.jp'
てっきり作業でUPDATE文とかINSERT文とか1000行単位でぶちこんでいたから
それのせいなのかと思ってただけによかったよかった。
なんかのタイミングでmysqlサーバが再起動してたぽいですね
ということでまたおきた時の為にメモ。