Предотвратить это во время обновления?

Во время обновлений мой форум иногда испытывает кратковременные простои. Сайт был недоступен в течение короткого времени во время выполнения обновления. Поскольку я обновляю свой форум часто, иногда даже ежедневно, я обеспокоен тем, что это может негативно сказаться на SEO и пользовательском опыте. Можно ли это исправить? У меня 3 ядра процессора с частотой 4,2 ГГц, 8 ГБ оперативной памяти и низкий трафик. Я неоднократно перестраивал свой форум и даже переустанавливал его несколько раз.

Привет, Кейт! Это обычная часть процесса обновления и занимает совсем немного времени. Честно говоря, я бы не стал слишком сильно беспокоиться о SEO, но вы можете сообщить своим участникам, что вы часто обновляете сайт, чтобы они знали: если сайт временно станет недоступен на несколько минут во время обновления, стоит просто зайти позже.

Кроме того, если вы выполняете обновление через интерфейс, сайт останется в основном доступным на протяжении всего процесса.

Существует трюк для отображения страницы «Ведутся технические работы» во время обновления, но я не рекомендую его использовать.

Однако я обновлял через панель администратора. Я использую HTTP 503 во время перестройки. Мой предыдущий сайт был исключён из индекса Google из-за множественных простоев, поэтому мне пришлось сменить домен.

Ну, я же сказал «в основном»! :smile: Полностью избежать простоя невозможно, так как во время обновления контейнер необходимо перезапустить. Но, исходя из моего опыта, простой никогда не превышает минуты или около того.

Я обновляюсь ежедневно, но мои сайты довольно небольшие, и я одержим желанием видеть последние изменения. Никто никогда не жаловался мне на простой.

Мне интересно… почему вы обновляетесь ежедневно?

Что это значит?

Это меня действительно удивляет! Сколько времени длился простой и как долго?

В разговоре о Google я теряюсь. Я не беспокоюсь об этом для своих сайтов (они небольшие и частные). Кроме того, Google — это настоящая «чёрная коробка»! Трудно понять, почему там происходят те или иные вещи.

Я использую ответ 503 (вместо ошибки 502) в режиме обслуживания, например, при перестройке (только когда это требуется Discourse). Мой предыдущий сервер был медленным, поэтому иногда обновления занимали больше времени, и сайт оставался недоступным слишком долго. Из-за этого меня исключили из индекса. Теперь мой новый сервер с избыточной мощностью, поэтому такие проблемы возникают у меня лишь иногда во время обновлений.

Обновления выходят ежедневно, каждый час, поэтому я обновляюсь, как только вижу новые версии.

Извините, это непрошеный совет и он не отвечает на ваш вопрос… Я бы предложил обновляться реже — так у вас будет меньше неизбежного простоя, и вы с меньшей вероятностью обновитесь в момент, когда что-то работает со сбоями. Лично я обновляюсь, когда выходят релизы, но также жду день или два, чтобы дать возможность исправить возможные неполадки.