Я использую старый Macbook Pro (2011 г.) для размещения нескольких веб-сайтов. Все работает нормально, но после долгого бездействия сервера веб-сайты загружаются очень долго (даже в моей локальной сети), и я не могу понять, почему.
Я предполагаю, что это связано с переходом машины в спящий режим или что-то подобное, но это всего лишь предположение.
Любая идея о том, что может происходить?
Отключите По возможности переводить жесткие диски в спящий режим (Настройки-> Энергосбережение).
Взгляните на мой вопрос здесь. Как предотвратить остановку загрузки Safari? . Я бы отметил как точный дубликат, но это не тот же вопрос, а только тот же ответ. Проблема в том, что ваш компьютер должен выйти из спящего режима. «Но подождите, InsomniaX должен не дать ему уснуть!» Да, это. Но, похоже, в данном случае это не работает.
Поскольку вы не хотите, чтобы сервер просыпался и спал в определенное время, я бы предложил эти настройки.
Системные настройки>Энергосбережение
Спящий режим компьютера : никогда
Переводить жесткие диски в спящий режим, когда это возможно: флажок не установлен.
Пробуждение для доступа к WiFi: проверено
Затем откройте новый Terminal.app
вход /Applications/Utilities/Terminal.app
и введите следующую команду: caffeinate
и оставьте его работающим.
Вы также можете создать LaunchDaemon, чтобы он caffeinate
запускался автоматически при перезагрузке.
PS Я тоже использую свой MacBookPro 2011 как сервер. Я использую его с macOS Server для размещения веб-сайтов, файлового сервера, VPN и других. Отличное применение старому компьютеру.
JBis
Пабло Л.
JBis
JBis