Почему вызывание throw new Exception('...'); может приводить к зависанию сайта?
Есть разные проекты, на симфони и самописные и везде, одновременно, если идет вызов ошибок через throw new Exception('test'); приводят к зависанию сайта с последующей ошибкой 504, lost connection from upstream.
PHP 7,2 проекты находятся на виртуалке ubuntu, обращаюсь к сайтам через браузер на компе где виртуалка эта установлена, не чего в последние дни не устанавливал не менял, началось и уже пару дней мозг взрывает и не как не могу понять от чего это происходит. В остальном сайты работают штатно.
если идет вызов ошибок через throw new Exception('test');
...
с последующей ошибкой 504
Предположу, что происходит обработка хендлера ошибок в котором приложение пытается сохранить лог/ отправить метрику / etc и не может достучаться до хоста.
Попробуйте воспроизвести локально с xdebug или профайлером (spx или любым другим)
Профайлер покажет что и сколько раз вызывалось - на что обратить внимание