kdj

Рейтинг
116
Регистрация
29.02.2008

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;
}
Но для 2-х серверов встает дополнительная задача согласования данных на 2-х серверах.

верно. придется синхронизировать скрипты, главное выносить БД на третий сервер (который также резервировать)

Honter не забивайте голову. Найдите хорошего админа и подберите надежное железо. Так Ваш сайт будет работать без сбоев и с минимальными затратами.

- Если вы опасаетесь физического сбоя севера, то HDD в зеркальный рейд, память, процы и БП также можно "зеркалировать" на мощных платформах.

Так что вероятность остановки сервера, например из-за сгоревщего БП, мало вероятна, т.к. сразу подключается резервный блок.

- Если Вас беспокоят сбои ПО - то тут все дело в настройках и в квалификации администратора.

- Если вы хотите распределить нагрузку. Когда один сервер не справляется с потоком ваших клиентов, не хватает реверсов памяти или процессора и т.п. То существую механизмы балансировки, о чем написал Zorge.Org. Оба севера должны работать без сбоев.

netwind:
kdj
если вы готовы подойти серьезно : инсталлировать свежую windows, испробовать несколько провайдеров и компьютеров, захватить трафик и анализировать, то, возможно, докопаетесь до сути.

client closed prematurely connection - действительно не ошибка, я выше об этом написал.

kdj, проблемный клиент за натом ? думаю не стабильное соединение, если после обрыва закрыть броузер, открыть его и сново попытаться посмотреть, что произойдёт?

Понимаете в чем дело, файл который перестает загружатся в Мозилле через 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,
madoff:
И смотрете в реал тайм =)

Спасибо.

Существуют готовые решения которые анализируют auth.log и выбирают только критические (определенные по фильтру) подключения?

netwind +1

foxyrus выбирая ВДС/ВПС вы попадаете в зависимость от поведения других клиентов размещенных на том же физическом сервере.

Ищите узкое место. Скорее всего это диск. Пишите в суппорт. "Тяжелого" клиента возможно перенесут на другой сервер и проблема решится.

Jake Foley

la не имеет прямой зависимости с видимыми "тормозами" и загрузкой ЦП

la это оценка очереди процессов. Сервер будет работать без "видимых тормозов" даже при высоком LA когда в очереди в основном легкие (nginx) процессы. Другой сервер с таким же значением LA но с процессами,например, Apache будет по страшному тормозить.

Всего: 151