В производственной среде у меня есть игра, которая использует локальные переменные соединения-для хранения состояния игры. Однако я замечаю, что если я какое-то время бездействую в соединении, оно отключается и снова подключается, что теряет текущее состояние. Во время моих тестов на локальном хосте я никогда не замечал такого поведения. Является ли это нормальным поведением для соединений сокетов или что-то еще вызывает разрыв соединений.
Если это нормальное поведение, как это обычно обрабатывается? Должны ли значения подключения храниться глобально, чтобы их можно было восстановить в случае разрыва/повторного подключения пользователя?