毎週土曜日の午前 2 時~午前 11 時頃にデータベースのバックアップ作業を実施しております。作業中は複数回、数十秒にわたり通常よりも注文処理が遅れる可能性がございます。ご不便をおかけいたしますが、何卒よろしくお願いいたします。
— bitFlyer(ビットフライヤー) (@bitFlyer) April 19, 2019
※ 作業時間は前後する可能性がございます。
上記の通り bitflyer は土曜日の午前2時〜11時頃まで DB メンテナンスを行っており、この間は処理が遅れることを公式に発表しています。
実際、4/27(土)のデータは以下の通りで、数十秒の遅延が多発しています。
という訳で DB メンテナンス時間の判定を行う関数を書きました。
大した処理ではないですが誰かのググる時間を1秒でも短くできれば幸いです。
…