iamsens

iamsens
Рейтинг
115
Регистрация
26.08.2009
Andreyka:
Я думаю, что после somaxconn 502 должно пропасть

не уверен, я думаю нужно будет еще listenbacklog увеличить

но инетерсно что в netstat -Lan, возможно там меньше 128 сокетов

перегружать сервер не нужно, ради такой мелочи не надо, опция -w - тут лишняя, в sysctl.conf - файл должен заканчиваться переносом на новую строку иначе, последняя строка не применится

изменить к-во сокетов, нужно так:


>sysctl kern.ipc.somaxconn
kern.ipc.somaxconn: 128

>sysctl kern.ipc.somaxconn=1024
kern.ipc.somaxconn: 128 -> 1024

>sysctl kern.ipc.somaxconn
kern.ipc.somaxconn: 1024

покажите вывод netstat -Lan

когда нгинкс отдает 502-й код ответа, это проблема с бекендом, что там у вас апач/пхпфпм?

сокеты забиваются ?

netstat -Lan

можно всё, вопрос только в $$$

причем сложность задачи увеличивает цену на порядок :)

интересно, 0.2% interrupt, постоянно 0.2 ?

какая, кстати версия ОС (uname -a ), какой драйвер сетевой исползуется и что там в netstat -an ?

Т.е когда Вы заливаете образ/шаблон дистрибутива на VDS, в котором нет ничего кроме минимальной конфигурации FreeBSD, вполне нормален стабильно ненулевой "load averages" и не понятно, почему должно быть наоборот? При этом Вам заливают дистрибутив VDS на пустом мастер-сервере и ситуация не меняется. Когда же заливают дистрибутив CentOS - "load averages" нулевой!

ну не нулевое ЛА, значит в системе есть активность

посмотреть, top|gstat|ps

сразу поянтно будет что происходит, может периодик какой-то стартует или еще что-то

если непоятно, можно спросить у саппорта хоста, почему так, это их головная боль

Metal_Messiah:
Добрый вечер

Стояли несколько крон заданий, обычные скрипты без вывода и 1 вызов через wget
Приходят письма с заголовком

и всем выводом wget. То что стоит /dev/null никого не волнует, все исправно присылается.
До того стояло >> /var/log/filename.txt но в резульатет файл как был пустым так и остался, а логи крона все на почте.
Кроме того, файл сохраняется в script.php.40 и таких полный каталог
Еще раньше файла filename.txt не было и приходили отчеты что нет прав.
Вообщем, как это исправить?

man wget

wget -o /dev/null -O /dev/null http://blablabla/script.php

Evas, всё верно написал, но

InnoDB - быстрее

Myisam - надежне

iHead:
perl вариант быстрее, потому что без сортировки.

а как выкинуть дубли без сортировки ?:)

язык тут не причем

>cat test.txt

два
три
два
три

>cat test.txt | sort | uniq
два
три

для sort и uniq, не важно, что находится внутри, он нормально и бинарные строки сортирует

кинь сюда 30-40 строк с файла, посмотрим что с ним не так

Всего: 602