?PowerJob?
PowerJob é uma estrutura de computação distribuída e agendamento de tarefas de código aberto que permite aos desenvolvedores agendar facilmente tarefas em seu próprio aplicativo.
Consulte Introdução ao PowerJob para obter informações detalhadas.
UI amigável: a página front-end é fornecida e os desenvolvedores podem gerenciar suas tarefas, monitorar o status, verificar os logs online, etc.
Estratégias de tempo abundantes: Quatro estratégias de tempo são suportadas, incluindo expressão CRON, taxa fixa, atraso fixo e OpenAPI, que permite definir suas próprias políticas de agendamento, como atrasar a execução.
Modo de execução múltipla: Quatro modos de execução são suportados, incluindo autônomo, transmissão, Mapa e MapReduce. Recurso de computação distribuída pode ser utilizado no modo MapReduce, experimente a mágica aqui!
Suporte a fluxo de trabalho (DAG): tanto o gerenciamento de dependências de trabalho quanto a comunicação de dados entre trabalhos são suportados.
Amplo suporte ao processador: os desenvolvedores podem escrever seus processadores em Java, Shell, Python e, posteriormente, oferecer suporte ao agendamento multilíngue via HTTP.
Poderosa tolerância a desastres: desde que haja nós de computação suficientes, políticas de repetição configuráveis possibilitam que sua tarefa seja executada e finalizada com sucesso.
Alta disponibilidade e alto desempenho: PowerJob suporta expansão horizontal ilimitada. É fácil obter alta disponibilidade e desempenho implantando tantos servidores PowerJob e nós de trabalho.
Documentos
中文文档
Clique para se registrar como usuário PowerJob!
ღ( ´・ᴗ・` )ღ Muito obrigado aos seguintes usuários registrados. ღ( ´・ᴗ・` )ღ
PowerJob é lançado sob licença Apache 2.0. Consulte Licença para obter detalhes.
Qualquer desenvolvedor interessado em se envolver mais no PowerJob pode se juntar à nossa comunidade Reddit ou Gitter e fazer contribuições!
Entre em contato comigo pelo e-mail [email protected] . Quaisquer problemas ou perguntas são bem-vindos em Issues.
Aguardamos suas opiniões. A resposta pode demorar, mas não pode ser negada.