Я хочу внедрить систему чата.
Я застрял в точке, где пользователь действительно быстро отправляет несколько сообщений.Хотя все сообщения доходят до сервера, но в любом порядке.
Поэтому я подумал о реализации очереди, в которой каждое сообщение должно
Сначала помещаться в очередь
Дождаться своей очереди
Сделайте почтовый запрос по очереди
Подождите около 5 секунд ответа от сервера
Если ответ приходит в течение определенного периода времени, и статус в порядке, сообщение отправлено, иначе отправка сообщения не удалась.
В любом случае из пункта 5 сообщение должно быть удалено и следующее сообщениедолжен быть предоставлен шанс.
Теперь главная проблема в том, что может быть несколько очередей для каждого руководителя чата или пользователя, с которым мы разговариваем.Как я это реализую?Я действительно плохо знаком с дротиком и трепетом.Пожалуйста помоги.Спасибо!