Ты как собираешься сравнивать результаты? На глаз? По положению Венеры?

20 ответов

15 просмотров

Нет конечно, почитаю статьи, посоветуюсь, прежде чем приступлю к тестированию. На сколько я понял, там несколько типов и уровней тестирования, разные методы и подходы. Конечно, много всего, сложно на чем-то одном нормальном остановится.

Sebor▂▅▇█▓▒░- Автор вопроса
Anatoly Svobodin
Нет конечно, почитаю статьи, посоветуюсь, прежде ч...

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

Sebor▂▅▇█▓▒░
Ну это странно звучит. Пока ты не определишься с к...

Хорошо. Цель - найти более удачную конфигурацию, если конкретнее, чтобы сервер мог обрабатывать большее количество процессов, при этом обеспечивал бы защиту каждой сессии. Сюда же можно было бы добавить сервис рассылки. Но не уверен, что стоит вместе держать на одном сервере сервис рассылки и сайты

Sebor▂▅▇█▓▒░- Автор вопроса
Anatoly Svobodin
Хорошо. Цель - найти более удачную конфигурацию, е...

Это тоже все расплывчато... Конкретно, это когда "хочу 100500к рпс держать" и т.п.

Sebor▂▅▇█▓▒░
Это тоже все расплывчато... Конкретно, это когда "...

Видимо у меня пока опыта мало в целеполагании таких вопросов. Но начинать нужно с чего-то же.

Sebor▂▅▇█▓▒░- Автор вопроса
Anatoly Svobodin
Видимо у меня пока опыта мало в целеполагании таки...

Ну вот сначала надо с метриками определиться, по которым будешь делать сравнение. И ещё нужно понимать, какие метрики тебе действительно нужны (конкретно для твоей задачи)

Sebor▂▅▇█▓▒░
Ну вот сначала надо с метриками определиться, по к...

А для определения желаемых метрик я же могу отталкиваться от тех, которые я могу зафиксировать сейчас на сервере? Это будет нормальным подходом для выяснения необходимых метрик?

Sebor▂▅▇█▓▒░
Раскрой мысль

Например, сейчас у меня отрабатывается порядка 200-250 процессов в секунду, я хочу увеличить количество процессов до 300-375 хотя бы. Средняя загрузка (за 15 мин, 5 мин, 1 мин) - 1.42 1.57 1.62, возможно улучшить показатели.

Sebor▂▅▇█▓▒░- Автор вопроса
Anatoly Svobodin
Например, сейчас у меня отрабатывается порядка 200...

Что подразумевается под процессами? Процессы чего?

Anatoly Svobodin
Например, сейчас у меня отрабатывается порядка 200...

А ещё, кстати, у LA значения в другую сторону (1, 5, 15)

Sebor▂▅▇█▓▒░
Что подразумевается под процессами? Процессы чего?

Хм, не думал об этом ))) - но вы правы. там есть процессы мускула, различных модулей, ОС, PHP скриптов. Посмотрел, что сейчас под данной конфигурацией сервера максимальное количество равняется 190 - 250, поэтому подумал, что если сделать новую конфигурацию сервера методом проб и ошибок и методом тыка ) то удастся ускорить работу сайтов на сервере.

Anatoly Svobodin
Хм, не думал об этом ))) - но вы правы. там есть ...

Вообще, для лучшей производительности, бекенд, базу и фронтенд (с ngx) лучше разделять на разные машины

Sebor▂▅▇█▓▒░- Автор вопроса
Anatoly Svobodin
Хм, не думал об этом ))) - но вы правы. там есть ...

Ещё раз - ты сейчас хочешь делать то, сам не знаешь чего. Во-первых, ещё раз определить с конкретной целью. Во-вторых, бд, пхп, энджиникс лучше всего разнести по разным серверам. В-третьих, после определения метрик, надо обмазаться мониторингом этих метрик. И наконец, начать тестирование

Sebor▂▅▇█▓▒░
Ещё раз - ты сейчас хочешь делать то, сам не знаеш...

Понял, а как бд, пхп, nginx разнести на разные сервера, это типа кластеры создавать?

Anatoly Svobodin
Понял, а как бд, пхп, nginx разнести на разные сер...

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

Nick Potemkin
любое разнесение повышает накладные расходы. если ...

Я думаю Nick метко высказал, что мне примерно хочется

Nick Potemkin
любое разнесение повышает накладные расходы. если ...

Накладные расходы на общение в пределах локалки (особенно при http1.1) меньше, чем на борьбу за процессор (при сколько-нибудь ощутимой нагрузке) на одной ноде.

Похожие вопросы

Обсуждают сегодня

1. https://www.kaggle.com/code/ahmadrezagholami2001/housing-estimation-linear-regression 2. https://www.kaggle.com/code/ahmadrezagholami2001/uncovering-quality-in-wines-logis...
Ahmadreza
1
Hi! Could you please upvote my new notebook? thanks a lot. https://www.kaggle.com/code/melissamonfared/anime-character-generation-dsgan-gan
məru
4
upvote plz https://www.kaggle.com/code/bassetkerouche/swapping-face?scriptVersionId=207300096
benkerrouche Statoinary
1
-- Привет всем. -- Есть csv, проблема в том что он содержит очень много повторов по столбцам и по строкам. -- Решил перекинуть это в базу данных, чтобы было проще. Но я не ша...
Oleg Ivanov
1
Как считаете - вопрос на собесе: «Как быстрее всего запустить ec2 машину в aws (в чистом аккаунте) и показать вывод от любой команды с нее» не очень ли сложный для условного м...
Sergey
50
Господа, у меня вопрос. Что вообще такое этот ваш data science и data scientists? А то гуглю, а мне какую-то расплывчатую фигню говорят.
Inkosta
44
Исходя из ваших комментариев, получается, что чтобы получить марты в CH из данных в PG, неправильно тянуть сырые данные в CH и там их обрабатывать, лепить справочники и джойни...
unhingedlunatic
42
Hi could you please help me with my two new projects? https://www.kaggle.com/code/hesankazemnia/rice-image-classification-cnn-pytorch https://www.kaggle.com/code/hesankazemnia...
Hesan
6
hi, Can you upvote? https://www.kaggle.com/code/durjoychandrapaul/rag-q-a-system-by-langchain-huggingface-for-pdf?scriptVersionId=204704280
A
1
Could you upvote and comment please? https://www.kaggle.com/code/tatianapetrushkevich/beginner-images https://www.kaggle.com/code/tatianapetrushkevich/python-for-beginners1 ...
Tazziyana
7
Карта сайта