Dollerino
|
6ad825c2b6
|
ЦИТК-901 (Добавление поддержки протоколов MQTT и KAFKA)
|
2024-09-24 17:58:57 +03:00 |
|
Dollerino
|
59893f0458
|
ЦИТК-901 (Добавление поддержки протоколов MQTT и KAFKA)
|
2024-09-19 15:12:44 +03:00 |
|
Dollerino
|
7b298b51d7
|
ЦИТК-759 - Исправление ошибки считывания очереди обмена при сброшенной галке "Сохранять успешное выполнение в очереди"
|
2023-11-01 18:52:57 +03:00 |
|
Dollerino
|
6908166e48
|
ЦИТК-37 - Добавлена возможность использования прокси при отправке
|
2023-10-19 17:47:51 +03:00 |
|
Mikhail Chechnev
|
db977f2bb7
|
Исправление "Сonnection storms" при интенсивных нагрузках по входу (и выходу тоже)
|
2022-05-13 23:21:03 +03:00 |
|
Mikhail Chechnev
|
a2fcbf11b3
|
Перевод применения объекта "Buffer" с конструктора "new" (устаревший) на статический метод "Buffer.from", циклы "for" с асинхронными выховами переписаны на "for of"
|
2021-03-12 21:22:23 +03:00 |
|
Mikhail Chechnev
|
ee4e5ddd97
|
Форсируем сброс атуентификации сервиса в случае, если обработчик вернул UNAUTH
|
2019-01-10 17:21:49 +03:00 |
|
Mikhail Chechnev
|
8428a733c6
|
Рассылка уведомлений об ошибках обработки сообщений обмена
|
2019-01-07 17:49:50 +03:00 |
|
Mikhail Chechnev
|
1a64f7999b
|
Переход к реальной схеме аутентификации (транш второй)
|
2019-01-06 00:36:40 +03:00 |
|
Mikhail Chechnev
|
01a3e88e6b
|
Переход от временной модели передачи контекста через сообщения обработчиков к полноценной поддержки аутентификации и хранения контекста работы сервиса в БД
|
2019-01-04 14:38:25 +03:00 |
|
Mikhail Chechnev
|
c9f7eff30f
|
Временное решение с передачей контекста аутентификации сервиса между исходящими сообщениями (НЕ ЗАПУСКАТЬ В ПАРАЛЛЕЛЬНУЮ ОБРАБОТКУ ПОКА НЕ БУДЕТ РЕАЛИЗОВАНА НОРМАЛЬНАЯ СХЕМА)
|
2018-12-25 17:54:52 +03:00 |
|
Mikhail Chechnev
|
ca445a4083
|
Модифицирован алгоритм движения обрабатываемой позиции очереди по статусной модели - стало устойчивей в случае возникновения неожиданных ответов обраотчика (теперь анализируем менялось ли количество попыток исполнения с момента запуска обработчика и перечитываем новое состояние позиции очереди по завершению обработчика)
|
2018-12-24 14:00:24 +03:00 |
|
Mikhail Chechnev
|
1e770599b6
|
Коммент для понятности
|
2018-12-11 19:11:37 +03:00 |
|
Mikhail Chechnev
|
7411cf61a0
|
Полный цикл обработки исходящего сообщения - обработчик ДО + отправка на сервер + обработчик ПОСЛЕ
|
2018-12-10 00:06:11 +03:00 |
|
Mikhail Chechnev
|
8fe4f979f9
|
Передача описания сервиса и функции обработчику сообщения очереди
|
2018-12-07 18:24:05 +03:00 |
|
Mikhail Chechnev
|
b09ca9e7d4
|
Внедрение автономного обработчика исходящих сообщений очереди
|
2018-12-07 13:55:25 +03:00 |
|
Mikhail Chechnev
|
5a45ae6663
|
Переработан опрос очереди и обработка сообщений - теперь статусы передвигаются корректно, нет задвоений при опросе очереди
|
2018-12-05 22:30:30 +03:00 |
|
Mikhail Chechnev
|
2e789aeea7
|
Валидация параметров для функции запуска обслуживания очереди исходящих (startProcessing), функции отправки очередного сообщения на обработку (processMessage), исправлена ошибка валидации параметров инициализации (outGoing)
|
2018-12-02 01:32:36 +03:00 |
|
Mikhail Chechnev
|
e6379ab50b
|
Подключение обработчика позиции очереди, обеспечение корректной остановки слушателя очереди после завершения всех запущенных процессов
|
2018-11-29 22:14:50 +03:00 |
|
Mikhail Chechnev
|
a23ceac5d0
|
Рефакторинг использования _.extend
|
2018-11-27 21:54:26 +03:00 |
|
Mikhail Chechnev
|
e9df76ac7b
|
Внедрение схем валидации параметров классов ParusAppServer, DBConnector, OutQueue
|
2018-11-27 21:49:40 +03:00 |
|
Mikhail Chechnev
|
8268a987a1
|
Развёрнутый протокол о появлении новых исходящих сообщений в очереди
|
2018-11-27 19:00:35 +03:00 |
|
Mikhail Chechnev
|
dcaf609a0f
|
Ликвидация ".js" при импорте, приведение заглавных комментариев модулей к единому стилю
|
2018-11-25 00:40:45 +03:00 |
|
Mikhail Chechnev
|
3f665e7ed4
|
Отложенный запуск обработки очереди
|
2018-11-20 17:23:43 +03:00 |
|
Mikhail Chechnev
|
f354847515
|
Очередь исходящих, запуск и останов сервера приложений
|
2018-11-19 21:25:40 +03:00 |
|