Jump to content
gregoro

Как поставить задание на перезагрузку по хрону?

Recommended Posts

Добрый день!

Периодически начинает притупливать сервак (впска на c ISP-менеджером).

Перезагрузка действует как два пальца в рот - очень освежающе.

 

Техподдержка мямлит. Пытается сослаться на то, что памяти не хватает (хотя по графику обычно около 50-60% всего занято).

Может просто перезагрузку поставить периодическую?

Это по расписанию можно делать?

Share this post


Link to post
Share on other sites

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

Нужно искать причину, а не устранять следствие 

  • +1 3

Share this post


Link to post
Share on other sites
Только что, ArtemPitov сказал:

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

Нужно искать причину, а не устранять следствие 

Есть накопленная стата, которая говорит, что в 4 утра покупок (как и посетителей в принципе) краайне мало)

 

Речь про перезагрузку хотя бы раз в сутки (тупить начинает после недельки работы обычно).

Share this post


Link to post
Share on other sites

Про поиск причины - вы правы.

Но:

а) я не программист

б) техподдержка ничего внятного сказать не может

в) нормальые прогеры крайне не любят браться за задания типа "найди то не знаю что".

Share this post


Link to post
Share on other sites
/sbin/shutdown -r now

Но лучше найти причину 

  • +1 1

Share this post


Link to post
Share on other sites

искать зомби процессы и причину их появления..

Share this post


Link to post
Share on other sites
9 минут назад, gregoro сказал:

нормальые прогеры крайне не любят браться за задания типа "найди то не знаю что".

только при недостаточном опыте или мотивации

Share this post


Link to post
Share on other sites
6 часов назад, gregoro сказал:

в) нормальые прогеры крайне не любят браться за задания типа "найди то не знаю что".

все процессы можно отследить и просмотреть что грузит в логах апача отловить

Share this post


Link to post
Share on other sites
6 часов назад, gregoro сказал:

Про поиск причины - вы правы.

Но:

а) я не программист

б) техподдержка ничего внятного сказать не может

в) нормальые прогеры крайне не любят браться за задания типа "найди то не знаю что".

Надо мне постучать, и я расскажу что делать)

Share this post


Link to post
Share on other sites
1 минуту назад, smartcoder сказал:

просмотреть что грузит в логах апача отловить

Стесянюсь спросить..
Подвисание сервера возможно по причине появления зомби процессов, в том числе . И каким образом вы определите в логах мертвые процессы..

Можно  и не перезагружать сервер, можно попытаться делать restart httpd демона
Если не помогает, то ресартовать и mysqld
Но сначала смотреть  в процессы..

 

Share this post


Link to post
Share on other sites
9 минут назад, smartcoder сказал:

все процессы можно отследить и просмотреть что грузит в логах апача отловить

Чьорт, кэп, а что делать когда апача нет?

  • +1 1

Share this post


Link to post
Share on other sites
7 минут назад, Yoda сказал:

Чьорт, кэп, а что делать когда апача нет?

У человека isp-manager, что скорее всего или апач или нгинх (самое популярное), и там в 90% случаем можно понять что грузит.

Share this post


Link to post
Share on other sites
14 минут назад, smartcoder сказал:

У человека isp-manager,

Снимаю шапку пред кнопкодавцами, а я все глазками пол логам хожу.

Share this post


Link to post
Share on other sites
12 часов назад, Yoda сказал:

Чьорт, кэп, а что делать когда апача нет?

Вот уж не знаю))

У меня ngnix.

 

12 часов назад, Yoda сказал:

Надо мне постучать, и я расскажу что делать)

Рассказывай :-) 

Share this post


Link to post
Share on other sites
17 часов назад, smartcoder сказал:

У человека isp-manager, что скорее всего или апач или нгинх (самое популярное), и там в 90% случаем можно понять что грузит.

 

Это текст из серии - какой у вас компьютер - не знаю, написано Samsung.

Каким образом isp является фактором, по которому можно орпделеить тип web-сервера?

 

Share this post


Link to post
Share on other sites
13 минут назад, Yoda сказал:

Каким образом isp является фактором, по которому можно орпделеить тип web-сервера?

я понимаю что тут умнее вас человека нет, но все же читайте внимательнее, что написано в скобочках (самое популярное)

Share this post


Link to post
Share on other sites
11 минут назад, smartcoder сказал:

я понимаю что тут умнее вас человека нет, но все же читайте внимательнее, что написано в скобочках (самое популярное)

Я обратил на это внимание.

Но давайте уж на чистоту. 
В данном конкретном случае. Проект работает в конфигурации nginx+php-fpm, а еще может быть nginx+ apache fastcgi, а еще может быть nginx + apache, а еще может быть nginx + CGI. 

 

Так что как вы говорите самого популярного может быть только четыре варианта в базовом пакете ISP. И так как я самый умный, я так же могу вам обстоятельно заявить, что какждый из режимов работы выше приведенных конфигураций веб-сервера имеют очень большое специфическое количество нюансов, о которых вы даже не догадываетесь
Кроме того, подобные симптомы могут вызывать, если мы говорим о самом популярном и ISP, некорректная конфигурация mysql сервера и дефолтные 28800 таймауты, глючный выжирающий ресурсы антивирус, брутфорс, паразитные боты, скрипты обновления чего-либо инициализирующиеся при входе в админку и так далее. 


И если говорить уж совсем октровенно, то в данном случае проблема с вероятностью 99% кроется в php-fpm, так как дефолтная конфигурация в ISP оставляет желать лучшего.

 

И раз уж вы хотите проявить себя, я вам могу дать лог апача этого магазина, отследите мне... все процессы и проблемы. Много вы отследите если в логе нет ошибок и лога самого нет, а есть просто долгое время ответа сервера, которое появляется без какой либо линейной зависимости... Ну ну... 

 

Это я все к чему. Может не стоит выставлять себя лишний раз идиотом, давая глупые советы в стиле ответов мейл ру для яжематерей.

  • +1 1

Share this post


Link to post
Share on other sites
6 минут назад, Yoda сказал:

Я обратил на это внимание.

Длинный текст после показывает, что не обратили.

 

7 минут назад, Yoda сказал:

В данном конкретном случае. Проект работает в конфигурации nginx+php-fpm, а еще может быть nginx+ apache fastcgi, а еще может быть nginx + apache, а еще может быть nginx + CGI. 

Разные конфигурации есть, я рад что вы знаете их.

 

7 минут назад, Yoda сказал:

И так как я самый умный,

это был сарказм, спуститесь на землю.

 

8 минут назад, Yoda сказал:

И раз уж вы хотите проявить себя, я вам могу дать лог апача этого магазина, отследите мне... все процессы и проблемы.

По-мимо логов, согласен есть и внешние факторы, вне зависимости лога апача.

 

8 минут назад, Yoda сказал:

завая глупые советы в стиле ответов мейл ру для яжематерей

как был задан вопрос, так был получен ответ

Share this post


Link to post
Share on other sites
57 минут назад, smartcoder сказал:

Длинный текст после показывает, что не обратили.

 

Разные конфигурации есть, я рад что вы знаете их.

 

это был сарказм, спуститесь на землю.

 

По-мимо логов, согласен есть и внешние факторы, вне зависимости лога апача.

 

как был задан вопрос, так был получен ответ

Конкретики ноль. Ответ бесполезный. Учите матчасть. А с сарказмом. Вы форумом ошиблись. Вам в пору на форум фанатов Петросяна. Там единомышленники.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.