myhand

Рейтинг
278
Регистрация
16.09.2009
Jake Foley:
Продолжаю топик, не могли бы вы помочь в следующем.
имеется файл func.php нужно найти все файлы func.php которые в директории storage/ и заменить его этим.

Как то так (ключики для find и xargs - "линуксячие" ):

find /path/to/storage/ -name func.php -print0 |xargs -r -0 -n 1 -I {} cp /path/to/func.php {}
Den73:
тс уже написал что у него используется isp manager?

Вообще-то почти-что написал. Кто "в теме" - поняли ;-) Но дело даже не в этом: "удалять" так любые логи, которые ведет вебсервер - неправильно. А для ispmanager - неправильно вдвойне из-за того как она делает логи доступными пользователям.

Учитесь, а уж потом советуйте.

KM.UA:
17 гигов за 3 дня многовато, даже если ротация не работает.

Это чуть более 5Gb в день. Вполне так скромная посещаемость для одного сайта, особенно если в логи все подряд пишется, в т.ч. картинки и остальная статика. А если еще сайтов с приличной посещаемостью несколько - вообще нет проблем.

Но у меня большие подозрения на способ, которым "чистят руками". Поди "rm -f *" как вон чуть выше школота предложила ;-)

Den73:
в крон типа rm -fr /var/www/httpd-logs/* не?

Не.

Рассказать почему, или есть шанс, что догадаешься до неимоверно сложной вещи - хоть в документацию ispmanager заглянуть?

KM.UA:
Логи на 17 гигов это ненормально, смотрите что пишется, и почему.

Ненормально мало? 😂

zexis:
1) Посмотреть, что пишется в логи.
2) настроить ротацию логов logrotate

Могу это сделать за 20$

А я бы после такого "совета" - наоборот. За доступ к серверу деньги брал, и много больше 20$ ;-)

Кончайте мучать ТС - пусть настроит нормально ротацию логов по доке:

http://ru.ispdoc.com/index.php/Ротация_логов_WWW_домена_(ISPmanager)

globalmoney:
а ещё можно включить nginx_status

Который абсолютно бесполезен для решения данной конкретной задачи.

Как Вы по картинке вида

Active connections: 1533 

server accepts handled requests
39907566 39907566 401523006
Reading: 4 Writing: 157 Waiting: 1372
определите чем занимается конкретный воркер?
zexis:
Как узнать обрабатывают ли процессы nginx запросы? Как много на процесс?

man gdb, man strace, man lsof. Наконец, посмотрите в каталог типа /proc/1476/ - найдете кучу интересного по процессу.

zexis:

На сервере
Ubuntu+Nginx+apache+php+eccelerator+mysql
В апаче KeepAlive ON

Поймите раз и навсегда - что Оn, что Off - без разницы. Раз упомянули эдакую детать - лишний раз причина доверить администрирование другим.

zexis:

load average не поднимается выше 1 в пике посещаемости сайтов.
Сайты открываются мгновенно без тормозов.
Планируется удвоение посещаемости сайтов. А может и больше.

Вопрос
worker_processes 24 не лишку ли поставил?
Может процессы без дела висят?

Ну дак посмотрите, чем занимаются процессы. Обрабатывают ли они запросы. Как много на процесс. В чем проблема-то? Кто-ж такое телепатически за Вас сделает без доступа к серверу?

Вы тут у нас, извините, мега-гуру C, а на поверку и азов отладки в linux не знаете, получается...

PS: Откуда Вы вообще взяли этот совет "по процессу на ядро"?

madoff:
вы же не телепаты.........

Таки откуда ви знаете?

Den73:
🍿 толку от него нету.

Дык и вреда нет. Зачем что-то "менять", если это "изменение" ну абсолютно ничего не меняет. Руки чешутся?

ufkr:
http://www.lexa.ru/nginx-ru/msg02429.html
собственно если не вступать в полемику то стандартный ответ автора сего изделия..

Там целая куча "если". Как Вы определили какой случай отвечает ТС?

esetnod:
Никакой

Золотые слова. Ведь знаете цену своим "советам" и "тестам" ;-)

esetnod:
память без дела висящие воркеры кушать будут.

Почему Вы думаете, что они будут "без дела"?

esetnod:
По воркеру на ядро в самый раз по моим тестам. На VDS судя по всему доступ к 1 ядру.

Допустим, я поставил 3 вместо 1. Какова будет разница в Ваших "тестах"?

ufkr:
От задач. Но в вашем случае думаю 1.

А можно узнать почему Вы так думаете?

Den73:
KeepAlive ON в apache накой если стоит nginx?

А чем он Вам помешал?

🍿

project-s:
понятно! в этом разделе типа лохи???

Далеко не все. А первых ЛОХ теперь здесь ТЫ, если хочешь, чтобы тебе телепатически заоптимизировали конфигурацию nginx и апаче.

Ведь в глаза никто не видел скриптов, которые там работают и на кой хрен Вы поставили таймауты по 15 минут глобально - одному Б-гу известно.

Работает приемлемо - не трогай, не уподобляйся коту, который когда делать нечего ...

project-s:
буду ждать когда СПЕЦ заглянет!

А как ты его отличишь? По приятным словам, тебе сказанным? :-)

Всего: 4890