PowerJob — это новое поколение среды распределенного планирования и вычислений. Он поддерживает CRON, API, фиксированную частоту, фиксированную задержку и другие стратегии планирования. Он обеспечивает рабочий процесс для организации задач и разрешения зависимостей. Он прост в использовании, мощный и имеет полную документацию. позволяя вам легко выполнять свою работу. Планирование и распределенные вычисления сложных задач.
Возможности PowerJob
Простота в использовании: предоставляет внешний веб-интерфейс, позволяющий разработчикам визуально выполнять управление запланированными задачами (добавлять, удалять, изменять, проверять), отслеживать состояние выполнения задач и просматривать журналы выполнения.
Идеальная стратегия синхронизации: поддерживает четыре стратегии планирования времени: выражение CRON, фиксированная частота, фиксированная задержка и API.
Богатые режимы выполнения: поддерживает четыре режима выполнения: автономный, широковещательный, Map и MapReduce. Процессор Map/MapReduce позволяет разработчикам получить возможности распределенных вычислений в кластере с помощью всего лишь нескольких строк кода.
Поддержка рабочего процесса DAG: поддерживает онлайн-конфигурацию зависимостей задач, визуальное расположение задач, а также поддерживает передачу данных между вышестоящими и нижестоящими задачами.
Обширная поддержка исполнителя: поддерживает Spring Bean, встроенные/внешние классы Java, Shell, Python и другие процессоры, а также широкий спектр приложений.
Удобство эксплуатации и обслуживания: поддерживается функция онлайн-ведения журнала, журналы, созданные исполнителем, могут отображаться в режиме реального времени на странице внешней консоли, что снижает затраты на отладку и значительно повышает эффективность разработки.
Оптимизированные зависимости: минимальная зависимость — только от реляционных баз данных (MySQL/Oracle/MS SQLServer...), а расширенная зависимость — MongoDB (используется для хранения огромных онлайн-журналов).
Высокая доступность и высокая производительность. Сервер планирования тщательно разработан для обеспечения планирования без блокировок за счет изменения стратегии на основе блокировки базы данных, используемой в других платформах планирования. Развертывание нескольких серверов планирования может одновременно обеспечить высокую доступность и производительность (поддерживая неограниченное горизонтальное расширение).
Отработка отказа и восстановление: после сбоя выполнения задачи повторная попытка может быть завершена в соответствии с настроенной политикой повтора. Пока в кластере исполнителей имеется достаточно вычислительных узлов, задача может быть выполнена успешно.
Сценарии, применимые к PowerJob
Бизнес-сценарии с требованиями к запланированному выполнению: например, полная синхронизация данных каждое раннее утро, создание бизнес-отчетов и т. д.
Существуют бизнес-сценарии, требующие одновременного выполнения всех компьютеров: например, использование широковещательного режима выполнения для очистки журналов кластера.
Существуют бизнес-сценарии, требующие распределенной обработки: например, необходимо обновить большой объем данных, а выполнение на одной машине занимает очень много времени. Для завершения распределения задач и мобилизации всего кластера можно использовать процессоры Map/MapReduce. ускорить расчеты.
Существуют бизнес-сценарии, которые требуют задержки выполнения определенных задач: например, обработки истечения срока действия заказа и т. д.
Журнал обновлений PowerJob
v4.0.1
Функции
Поддержка PostgreSQL
Улучшите интерфейсную консоль и добавьте информацию о работниках, такую как теги и время последнего подключения, чтобы облегчить устранение неполадок, которые невозможно подключить.
Исправление ошибки
Исправить проблему с выбором мастера кластера серверов
Устраните проблему NPE, возникающую, когда ни один работник не подключен к серверу.
Исправлена проблема, из-за которой интерфейсная консоль неправильно отображала список рабочих.
Расширять
Дополнительная информация
-
Версия
5.1.0
-
Тип
Исходный код JAVA
-
Время обновления
2024-10-19
-
размер
3.25MB
-
Язык
Упрощенный китайский
-
80 000 компаний, занимающихся искусственным интеллектом, собираются в западной части Ханчжоу, чтобы усилить развитие всесторонних талантов в области искусственного интеллекта.
2024-11-15
-
Выручка Qianfang Technology за первые три квартала составила 5,4 млрд юаней, что ускорило внедрение крупной модели искусственного интеллекта для бизнеса на малых высотах.
2024-11-15
-
Новая мобильная игра-рогалик в жанре темного фэнтези "Valhalla Survival" G-Star 2024 выпустила новый рекламный ролик, который будет выпущен по всему миру в январе 2025 года.
2024-11-15
-
Отчет: Приложения, связанные с AIGC, были использованы более 55 миллиардов раз за один месяц. Cutting, Beanbao и Meituxiuxiu заняли первые три места.
2024-11-15
-
После того как 14-летний мальчик покончил жизнь самоубийством из-за того, что был одержим чат-ботами, на звездную компанию по искусственному интеллекту Character.AI подали в суд.
2024-11-15
-
На японском сервере Fate/Grand Order началось событие «Уничтожьте его! Таинственный дом и строители» и появился новый последователь «Тутанхамон».
2024-11-15
-
Искусственный интеллект расширяет возможности людей, автомобилей и всей экосистемы. Xiaomi ThePaper OS 2 официально выпущена.
2024-11-15
-
Область применения ИИ продолжает расширяться, и пространство для коммерциализации расширяется.
2024-11-15
-
Все награды Black Ops 6 Season 1 Twitch Drop и как их заработать
2024-11-15
-
Лучшая экипировка Krig C в Black Ops 6 и Warzone
2024-11-15
-
Как сделать пасхальное яйцо-манекен из Нукетауна в Black Ops 6, сезон 1
2024-11-15
-
Где взять все подарки компаньонов в Dragon Age The Veilguard
2024-11-15
Комментарии пользователей