Задать вопрос
@et_samoe
хроническое программирование

Elixir GenServer параллельные handle_call?

Есть приложение на Phoenix Framework.
Есть необходимость в GenServer, который будет проверять некоторые значения.
Проверка этих значений запускается из контроллера(от клиента приходит запрос, GenServer значение проверяет, клиент получает ответ).
Вопрос: раз handle_call синхронный, то что будет когда от 10 клиентов одновременно придут 10 вызовов handle_call? Все 10 вызовов начнут обрабатываться параллельно или в порядке очереди?
  • Вопрос задан
  • 258 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@et_samoe Автор вопроса
хроническое программирование
GenServer будет обрабатывать только один вызов, остальные будут помещены в очередь
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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