Pueue - ferramenta que processa comandos de linha de comando em fila
(github.com/Nukesor)- Ferramenta de gerenciamento de tarefas via linha de comando que permite executar tarefas de longa duração de forma sequencial ou em paralelo
- Não fica presa a um único terminal e continua rodando mesmo após o encerramento da sessão SSH por meio do daemon em segundo plano (
pueued) - Oferece vários recursos, como agendamento, gerenciamento de grupos de tarefas, controle de processos e recuperação após falhas
- Agendamento: adicionar tarefas, executar várias tarefas ao mesmo tempo (definindo o número de execuções simultâneas), alterar a ordem de execução, configurar dependências e agendar execução para um horário específico
- Interação com processos: inspeção fácil da saída, envio de entrada para trabalhos em execução, pausa e retomada de processos
- Gerenciamento de grupos de tarefas: criar várias filas para execução paralela e pausar ou retomar por grupo
- Execução em segundo plano: o daemon
pueuedcontinua em execução independentemente de login, preservando variáveis de ambiente e diretório de trabalho - Garantia de estabilidade: a fila e os logs são salvos em disco, permitindo recuperação mesmo após falha do sistema
- Outros recursos: saída JSON de
logestatus, hooks de callback para notificações e espera por tarefas específicas (wait)
- Suporta Linux, MacOS e Windows, e por ser baseado em Rust é simples de instalar e usar
- Em vez de ser um agendador distribuído complexo, é uma ferramenta focada em gerenciamento intuitivo de tarefas em ambiente de usuário único
- Como usar
pueue add '명령어': adiciona uma nova tarefa à filapueue status: verifica o estado atual das tarefaspueue log/pueue follow: consulta os logs de tarefas concluídas ou acompanha a saída em tempo realpueue pause,pueue start,pueue kill: controle de execuçãopueue group: adicionar/remover/listar grupospueue wait: aguarda até que uma tarefa específica, um grupo ou tudo terminepueue reset: interrompe e reinicializa todos os trabalhos
4 comentários
Qual será o significado do nome? Pseudo queue?
Parece ser uma fila de processos.
Ah. Essa opção parece mais plausível.
Pueue - ferramenta de gerenciamento de tarefas em linha de comando
Eu já tinha postado sobre ele uma vez há 4 anos; naquela época a versão era 0.11, e agora chegou à 4.0, com nada menos que 4 lançamentos de versões principais.