Например, делать пять повторных запросов. И если все они отвечают, ну типа возвращают ошибку, то бесшовно переключать и перезагружать игру.
Но при этом, наверное, стоит продолжать проверять доступность бэкэкэнда, который будет включен изначально, и если он в какой-то момент возвращается, становится снова активен, то в конце текущей игры, опять же, автоматически переключать его на тот, который был. Только не часто, чтобы не спамять этими запросами, типа раз в десять секунд, например.
может проще проверять при старте игры? Всё равно в процессе ничего не будет изменено
Например, делать пять повторных запросов. И если все они отвечают, ну типа возвращают ошибку, то бесшовно переключать и перезагружать игру.
Но при этом, наверное, стоит продолжать проверять доступность бэкэкэнда, который будет включен изначально, и если он в какой-то момент возвращается, становится снова активен, то в конце текущей игры, опять же, автоматически переключать его на тот, который был. Только не часто, чтобы не спамять этими запросами, типа раз в десять секунд, например.
может проще проверять при старте игры? Всё равно в процессе ничего не будет изменено