В настоящее время я размещаю хостинг на Bigrock, и мое доменное имя также принадлежит Bigrock. Я сталкиваюсь со многими проблемами, связанными с памятью сервера, и мне нужно провести на моем веб-сайте важное мероприятие примерно через 50 часов, на которое идет регистрация. Я нашел лучший план, который может решить мои проблемы на Bluehost. Проблема в том, что обновление сервера имен займет много времени, и я не могу позволить себе его потерять. Возможно ли, что я могу добавить сервер имен от bluehost в существующий список серверов имен, чтобы все могли работать одновременно. Или есть какой-то выход, чтобы время простоя сайта было сокращено настолько, насколько это возможно, я могу запустить копию, пока другой настраивается.
Вы спрашиваете, как перенести серверы, изменив записи DNS. Вы можете снизить TTL записей и убедиться, что оба файла зоны активны (старые со старыми записями и новые с новыми записями), а также изменить делегирование DNS на портале регистратора доменов, но это может занять до 48 часов. всем, чтобы увидеть новые записи DNS. Итак, пока люди видят старые записи, они переходят на старый сайт. Если ваше мероприятие состоится через 50 часов, я бы сказал, что вы сможете выполнить эту работу, но более серьезная проблема заключается в том, что, поскольку люди делают регистрацию одновременно, как вы переносите данные со старого сервера на новый сервер? Если вы этого не сделаете, у вас будет несколько регистраций на старом сервере и несколько регистраций на новом сервере.
Чтобы смягчить проблему задержки DNS, описанную выше, вы можете настроить старый сервер как обратный прокси-сервер для нового сервера, чтобы любой запрос, поступающий на старый сервер, прозрачным образом передавался на новый. сервер.
Этот обратный прокси-сервер добавляет небольшую задержку, поскольку запрос от пользователя сначала поступает на старый сервер, который отправляет запрос на новый сервер, получает ответ от нового сервера и отправляет его обратно пользователю.
Итак , рабочий порядок будет следующим:
Такой подход гарантирует, что существует единственный сайт всегда доступен.
Вы сможете найти несколько руководств о том, как выполнять обратное проксирование в Apache2 или nginx. [1145 383]