Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Спящий режим для веб сервера  (Прочитано 1740 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн papakota

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Спящий режим для веб сервера
« : 12 Июня 2015, 21:14:27 »
Здравствуйте,,
Мне хотелось бы знать, а веб сервер можно погружать в спящий режим (hibernate/suspend или как он там зовётся точно)? В смысле, например, если посетитель сайта запрашивает страничку, то сервак просыпается тут же. Это вообще реально или, скорей, фантазия?
Я еще почему спрашиваю -- в плане размера swap файла...

_Konstantin_

  • Гость
Re: Спящий режим для веб сервера
« Ответ #1 : 12 Июня 2015, 21:47:26 »
papakota,
какой смысл погружать сервер в спящий режим, он ведь на то и сервер, что бы постоянно слушать порт :)
а swap сильно не разрастется, в него скидывается то что системе в текущий момент не нужно...

Оффлайн papakota

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: Спящий режим для веб сервера
« Ответ #2 : 12 Июня 2015, 22:15:19 »
какой смысл погружать сервер в спящий режим, он ведь на то и сервер, что бы постоянно слушать порт :)
а swap сильно не разрастется, в него скидывается то что системе в текущий момент не нужно...
Спасибо за Ваш ответ!
Вы хотите сказать, что если если сервер будет в спящем режиме, то он "проспит" запрос на выдачу веб страницы сайта?
Ну хорошо, а как тогда по локалке сервер просыпается? Wake-up on LAN есть такая фича же? Или то другое...?

_Konstantin_

  • Гость
Re: Спящий режим для веб сервера
« Ответ #3 : 12 Июня 2015, 22:19:09 »
papakota,
это другое, httpd слушает порт, а то что вы имеете в виду, это активность на железке

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Спящий режим для веб сервера
« Ответ #4 : 12 Июня 2015, 22:25:17 »
Wakeup on LAN - фича скорее железная чем софтверная.

Но любое поднятие из suspend to ram (обычно называют просто саспенд) и уж тем более из suspend to disk (Hibirnate) - это десятки секунд.... Любой браузер за это время уже выкинет пользователю request timeout.


Если клиент - это человек понимающий что к чему и сервер нужен только изредка (допусти сервер который дом загородный позволяет промониторить) то может и можно саспендить такой сервак. Но это очень специфичный сервер. А вот любой многопользовательский, публичный сервер с режимом саспенд - это нонсенс.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн papakota

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: Спящий режим для веб сервера
« Ответ #5 : 12 Июня 2015, 22:51:04 »
Ясно, спасибо!

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Спящий режим для веб сервера
« Ответ #6 : 13 Июня 2015, 00:04:43 »
hibirnate (suspend to disk) в прнципе отмирает - память 4 гига (уже почти норма) с диска будет грузиться дольше чем система с 0-ля загрузится.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн papakota

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: Спящий режим для веб сервера
« Ответ #7 : 13 Июня 2015, 01:32:02 »
Понятно, спасибо!

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.