@skise

Если много посетителей на сайте, как будут выглядеть логи, будут логи для всех пользователей в перемешку?

Если много посетителей на сайте, и одновременно выполняется какой-то процесс, как будут выглядеть логи, будет ли это все в перемешку? Я имею ввиду- вот функция, в ней всякие процессы выполняются, и одновременно она выполняется для , например 1000 пользователей- в логах например в ней логаются- заход в функцию, начало процесса1- результат процесса1, начало процесса2, результат процесса2- и тд... , так вот допустим, эти результаты для каждого пользоывтаеля будут получаться с разной скоростью- где-то раньше где-то быстрее запрос к базе или типа того, где-то чтото - дольше считалось.
В логах как это все различать? нет же гарантии что для пользователя Вася когда начался процесс1 в логах будет результат процесса1 именно для Васи? Все будет в перемешку?
  • Вопрос задан
  • 179 просмотров
Пригласить эксперта
Ответы на вопрос 1
@RidgeA
Если много посетителей на сайте, как будут выглядеть логи

Ровно так, как на программируешь.
будут логи для всех пользователей в перемешку?

В базовом варианте да.

Можно логи для каждого пользователя/запроса писать в отдельный файл (надо помнить, что делать много файлов в одной директории - идея плохая и чистить), можно в логах писать для какого пользователя/запроса/чтоугодно этот лог пишется что бы по этому признаку выбрать логи, как правильно подсказали через grep.
Можно прикрутить более продвинутые средства анализа логов как ELK-stack, если действительно есть необходимость.

Но базовый вариант с grep еще никого не подводил, если правильно писать логи.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы