georgyd
- по IP
- или в C:\WINDOWS\system32\drivers\etc\hosts: пропишите site.ru IP_VPS-2. У вас на компе сайт откроется с нового VPS-2
проверьте работоспособность сайта на VPS-2
Если ошибок с БД, PHP из-за нехватки каких-либо модулей нет - то смело меняйте основную A запись вашего домена
VPS-1 - сразу не выключайте, подождите пока кол-во подключений станет ничтожным.
P.S.
если вы активно используете БД (инет магазин)
но в скриптах на VPS-1 стоит поставить редирект при регистрации и оформлении заказа на gjlljvty VPS-2.site.ru чтобы клиенты у которых еще не обновился ДНС не потерялись
Я хочу написать скрипт перезапуска который не позволит перезапустить mysql если в логе ошибки
Вроде так работает
/usr/sbin/mysqld --help 2>&1 if [ $? -eq 0 ]; then /etc/init.d/mysql restart fi
я посылаю в таких случаях хедер Content-Disposition: attachment;
пример конфигурации nginx
location ~* \.rar$ { root /home/www/; add_header Content-Disposition: attachment; }
верно. придется синхронизировать скрипты, главное выносить БД на третий сервер (который также резервировать)
Honter не забивайте голову. Найдите хорошего админа и подберите надежное железо. Так Ваш сайт будет работать без сбоев и с минимальными затратами.
- Если вы опасаетесь физического сбоя севера, то HDD в зеркальный рейд, память, процы и БП также можно "зеркалировать" на мощных платформах.
Так что вероятность остановки сервера, например из-за сгоревщего БП, мало вероятна, т.к. сразу подключается резервный блок.
- Если Вас беспокоят сбои ПО - то тут все дело в настройках и в квалификации администратора.
- Если вы хотите распределить нагрузку. Когда один сервер не справляется с потоком ваших клиентов, не хватает реверсов памяти или процессора и т.п. То существую механизмы балансировки, о чем написал Zorge.Org. Оба севера должны работать без сбоев.
client closed prematurely connection - действительно не ошибка, я выше об этом написал.
Понимаете в чем дело, файл который перестает загружатся в Мозилле через 1-2 секунды без проблем качается в Опере или Эксплорере. В Мозилле проблема не исчезает, даже после перезагрузки (но это было замечено только 1 раз и на одной машине)
завтра попробую записать видео, эту проблему не так просто поймать
netwind - проблема замечена в панели администрирования сайта, нужно подумать как организовать доступ
2010/04/08 18:16:30 [info] 26039#0: *140718 client closed prematurely connection (104: Connection reset by peer) while sending flv to client
client closed prematurely connection (104: Connection reset by peer) while sending flv to client,
происходят при промотке когда плейер разрывает соединение и открывает новое ?start=xxx
Согласен что запутанно.
ОС windows XP. Антивирус отключали.
На одной машине стоит KIS на другой AVIRA - проблема возникает снова.
Установил debug для error_log nginx
На сервер это выглядит так:
2010/04/08 17:44:58 [info] 26049#0: *74982 client closed prematurely connection while sending flv to client,
Спасибо.
Существуют готовые решения которые анализируют auth.log и выбирают только критические (определенные по фильтру) подключения?
netwind +1
foxyrus выбирая ВДС/ВПС вы попадаете в зависимость от поведения других клиентов размещенных на том же физическом сервере.
Ищите узкое место. Скорее всего это диск. Пишите в суппорт. "Тяжелого" клиента возможно перенесут на другой сервер и проблема решится.
Jake Foley
la не имеет прямой зависимости с видимыми "тормозами" и загрузкой ЦП
la это оценка очереди процессов. Сервер будет работать без "видимых тормозов" даже при высоком LA когда в очереди в основном легкие (nginx) процессы. Другой сервер с таким же значением LA но с процессами,например, Apache будет по страшному тормозить.