| RQ-Scheduler. Fornece recursos de agendamento de tarefas para RQ (Redis File) |
Baixe Agora |
RQ-Scheduler. Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Selwin Ong
- Site do editor:
- https://github.com/ui/
RQ-Scheduler. Tag
RQ-Scheduler. Descrição
O RQ-Scheduler é um pacote pequeno que adiciona recursos de agendamento de tarefas ao RQ, uma biblioteca de filas de Python Redis.Anstallationyou pode instalar RQ Scheduler via Pip: Pip Install RQ-SchedulerUsagesChedule Um trabalho envolve fazer duas coisas diferentes: 1. Colocando um emprego no Scheduler 2. Executando um agendador que irá mover trabalhos programados em filas quando o tempo COMISSCHEDULING A como colocar um trabalho no agendador: do Redis Import RedisFrom Rq_Scheduler Import SchedulerFrom DateTime Import DateTime # instancia um agendador para o "padrão" QueueuesCheduler = Scheduler ('padrão', conexão = redis ()) # coloca um trabalho no agendador. A API é semelhante a # para RQ, exceto que é preciso um objeto DateTime como primeiro ArgumentsCheduler.enqueue (DateTime (2020, 01, 01, 01, 01), func) Scheduler.enqueue (DateTime (2025, 10, 10, 3, 4 ), FUNC, FOO, BAR = BAZ) Executando o agendador SchedulErq vem com um rqscheduler de script que executa um processo de agendamento que enuncia a Redis uma vez a cada minuto e movimenta trabalhos programados para as filas relevantes quando precisam ser executadas: RQscheduler - Host localhost --port 6379 --DB 0O script aceita estes argumentos: - -h ou --host: Redis Server para conectar-se a--p ou --port: porta para conectar-se a -d ou --db: redis db para usar - -P ou --Password: senha para se conectar à página inicial do Redisproduto
RQ-Scheduler. Software Relacionado