v2022.2.60.603 - Fixes
Основные изменения
Изменения в таблицах статистики
Изменена структура некоторых таблиц, обратите внимание, что необходим запуск миграции статистики при обновлении:
/opt/akd/bin/stat_migrate --config=/opt/akd/config/main.json --engagement_fix=true
Настройка стратегии подключения к RPC сервисам
Процесс proctask стал распределять задачи на хосты, исходя из настроенной стратегии, случайно — по умолчанию.
В main.json добавлены следующие опции для proctask:
- PROC_TASK_RPC_CONNECTION_TIMEOUT, секунды, 15 сек по умолчанию
- PROC_TASK_RPC_READ_TIMEOUT, секунды, 60 сек по умолчанию
- PROC_TASK_SELECT_MODE, строка, одно из значений: RoundRobin, RandomSelect - по умолчанию
И аналогичные опции для других RPC сервисов:
- WORKFLOW_READ_TIMEOUT
- WORKFLOW_CONNECTION_TIMEOUT
- RPC_SELECT_MODE
- PROC_RPC_READ_TIMEOUT
- PROC_RPC_CONNECTION_TIMEOUT
Исправления
- Улучшена стабильность работы процесса proctask.
- Исправлен порядок формирования трекинг домена при отправке без ресурса, настройка в БД превалирует над настройкой main.json.
- Исправлена проблема со вставкой данных в ссылку формы.
- Исправлена неоптимальная работа trkaction на клике, значительно уменьшено количество обращений к procrpc.
- Исправлена ошибка при отправке сообщений "context deadline" при настройке коннектора без указания таймаута.
- Исправлено отображение отчета прироста по профилям.
- Исправлено поведение MTA при реакции на RSET + HardBounce в пачке.
- Исправлены некоторые недочеты интерфейса платформы.
References: PL-8911 PL-9530 PL-9590 PL-9668 PL-9695 PL-9744 PL-9776 PL-9782 PL-9784 PL-9795 PL-9798 PL-9806 PL-9830 PL-9838 PL-9840 PL-9850