207 похожих чатов

Ребята, расскажите пожалуйста как бы вы инвестигейтили баг, и на

что обратили бы внимание?
ситуация такая: у пользователя 4 из 5 попыток залогиниться (одинаковые комбинации логина\пароля) - неудачные, и одна из пяти - удачная
логов сервера нет, интересует теоритически в чём может быть проблема, и почему вы считаете что эта проблема может объяснить ситуацию выше
если кому-то важно - это вопрос из тестового задания, которое я недавно проходил
мне оно показалось интересным и мне интересно как бы его решил кто-то ещё

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

14 ответов

20 просмотров

сброс куков, но вы правы он не объясняет 5й заход

Eesoos- Автор вопроса
Руслан М
сброс куков, но вы правы он не объясняет 5й заход

в целом задача была бы не сложная, без этого нюанса :)

- Сервер или сервис логина временно перезагружался - Логин запрос отправляется на лоад балансер, за которым больше одного сервера (хоть и пять) . У части серверов проблемы, у части проблем нет. Балансер раскидывает так что 4 захода попадает на проблемные сервера, а пятый на здоровый сервер - По какой-то загадочной причине пул разрешённых сессий оказался сурово ограничен. Четыре раза пользователь не мог получить новую сессию, перед пятым разом кто-то закончил работу или отвалился, место освободилось - Пользователь логинится с кредами которые есть у кого-то ещё. Логин блокирующий -- нельзя дважды залогиниться с теми же кредами. Опять же четыре раза вход блокируется, а на пятый первый вошедший уже вышел или отвалился, логин проходит. - Сервер(ы) перегружен(ы). Внутри в коде / сервисах есть таймаут на логин реквест. Четыре раза из-за перегрузки сервера логин падает по таймауту. На пятый раз каким-то чудом реквест проходит и пользователь логинится.

Eesoos- Автор вопроса
Eesoos
второй вариант очень интересный

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

Eesoos- Автор вопроса
Roman (rpwheeler)
Это реальный пре-продакшен баг, только там серверо...

угу, я с таких не сталкивался никогда просто, даже не подумал о таком

(+) Новомодное: пользовтелю не повезло попасть на момент когда ресурсы текущей облачной конфигурации закончились, а расширение в процессе. 4 раза пользователь пробует логиниться на забитый кластер, на пятый поднялся новый кластер, пользователь залогинился.

(+) У пользователя нестабильное подключение через ВПН. Выделенный логин сервис временно не дружит с ВПНом. Четыре попытки фейлятся по недоступности логин сервера, пятая проходит когда он вернулся в семью.

По инвестигейту первым делом, конечно, надо попробовать логин с dev tools & network. Может там есть ошибки которые что-то подскажут.

навскидку - сколько нод у прилаги? если больше одной - может одна из нод падает/не пускает

Eesoos- Автор вопроса
Eesoos
это в условии не уточняется)

по жизни это самое частая] причина

Roman (rpwheeler)
- Сервер или сервис логина временно перезагружался...

о, круто.. более полный ответ.. законспектировал на будущее🤝

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

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

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
50
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
@HemulGM Параметры у AddStream поменялись? Несостыковка какая-то
Катерина Свиридова
12
Народ, с прошедшими и наступающими. Ща полную ересь прогоню, но фишка в том, что это не обычная алкогольная ересь Либера, а я реально хз что делать. Сайт с 2012-го года Косяк...
Alexey Liber
2
Карта сайта