Слияние кода завершено, страница обновится автоматически
ServerIdProvider
для кастомизации стратегий генерации уникального ID для кластера powerjob-server
#133spring-boot-starter-actuator
для проверки состояния здоровья #133README_enUS.md
#119【Критическая】Устранена проблема утечки памяти в компоненте powerjob-worker при высоких нагрузках #122
Пожалуйста, обновите powerjob-worker или powerjob-worker-spring-boot-starter до версии 3.4.0-bugfix
или выше
workflow_instance_info
: добавлено поле expected_trigger_time
типа bigint
powerjob-server
по-прежнему обратно совместима со всеми версиями v3.x.x
модуля powerjob-worker
powerjob-worker-spring-boot-starter
#98powerjob.xxx
, оставлены только powerjob.worker.xxx
user_info
: добавлены поля web_hook
и extra
(varchar 255)workflow_instance_info
: добавлено поле wf_init_params
(longtext)powerjob-server
и powerjob-worker
рекомендуется использовать одинаковые основные версии!docker0
-Dpowerjob.network.interface.preferred
нужный сетевой адаптер-Dpowerjob.network.interface.ignored
powerjob-worker
не может нормально предоставлять услуги при размере оперативной памяти/диска более 1 ТБ. Виджет #44powerjob-worker-spring-boot-starter
для упрощённого внедрения в Spring (PR #32, благодарим за вклад @dudiao)maxInstanceNum
установлена в 0, что приводило к невозможности выполнения секундных задач (этот баг существует только в версии v3.2.0 и может быть обойден путём изменения значения maxInstanceNum
) (благодарим @dudiao)arm64
Error
во время выполнения Processors (из-за сериализации контейнера), что приводило к невозможности получения обратной связи по задачеПереименование проекта ("Прощай, OhMyScheduler")
Полная международная локализация с поддержкой английского языка (enUS)
Добавлена логика отправки уведомлений при неудачной работе потока
Поддержка передачи объекта пользователя в TaskContext
Оптимизация названий полей
Исправлен баг с неверными значениями по умолчанию в BroadcastProcessor