Если вам, как и мне, часто приходится работать с проектами в PhpStorm через LTE, то наверняка приходилось сталкиваться с постоянными лагами при попытке выгрузить файл на сервер при сохранении. Не разбирался, с чем конкретно связано, однако нашёл решение!
Решение для PhpStorm
- Заходим в Настройки, переключаемся в раздел Deployment,
- Открываем настройки нашего сервера, переходим в Advanced options,
- Ставим галку на Send keep alive messages each и устанавливаем значение 30.
Решение для SSH
- Открываем /etc/ssh/ssh_config,
- Указываем настройку ServerAliveInterval для всех хостов:
Host *
ServerAliveInterval 30
- Либо, можно напрямую при подключении указывать эту настройку:
ssh -o ServerAliveInterval=10 user@server-ip