Как реализовать отказоустойчивую страницу на pjax yii2?
Есть страница (yii2, pjax), область pjax обновляется раз в 10 секунд. Но иногда случаются неприятности (ошибки 500 на сервере/отсутствие связи с веб-сервером).
Хочется реализовать такой механизм - если ошибка 500/нет связи, то сообщить об ошибке, но страницу также обновлять раз в 10 секунд.
В какую сторону посмотреть, куда копать, подскажите? Хотелось бы в целом остаться на pjax, потому что под него заточена логика.
Если со страницой 500 в принципе понятно, можно добавить просто на код у страницы 500 переход на страницу через 10 секунд, то как быть с таймаутом? Да и хотелось бы использовать один механизм