rq-plannerBiedt taakplanningsmogelijkheden aan RQ (Redis Queue) | |
Download nu |
rq-planner Rangschikking & Samenvatting
Advertentie
- Vergunning:
- MIT/X Consortium Lic...
- Prijs:
- FREE
- Naam uitgever:
- Selwin Ong
- Uitgever website:
- https://github.com/ui/
rq-planner Tags
rq-planner Beschrijving
RQ-scheduler is een klein pakket dat taakplanningsmogelijkheden toevoegt aan RQ, een op Redis gebaseerde Python Queuing-bibliotheek.Installationyou kan RQ-planner installeren via PIP: PIP Install RQ-schedulerionschedule Een taak omvat het doen van twee verschillende dingen: 1. Een baan in de Scheduler 2. Een planner uitvoeren die geplande vacatures in wachtrijen verplaatst wanneer de tijd Comesscheduling van een Jobhere hoe je een baan in de planner kunt plaatsen: van Redis Import Redisfrom RQ_Scheduler ImportschedulererFrom DateDime Import DateTime # Instantiates A Planner voor de "Standaard" Queucheduler = Scheduler ('standaard', verbinding = redis ()) # zet een baan in de planner. De API is vergelijkbaar # tot rq behalve dat het een DateDime-object als eerste argumentscheduler.enqueue (DateTime (2020, 01, 01, 1, 1), FUNC) Scheduler.enqueue (DateTime (2025, 10, 10, 3, 44, 4 ), FUNC, FOO, BAR = BAZ) Draaien De SchedulerRQ-scheduler wordt geleverd met een script RQSCHEDULER die een plannerproces uitvoert dat REDIËN één keer per minuut peilt en geplande taken naar de relevante wachtrijen verplaatst wanneer ze moeten worden uitgevoerd: RQscheduler --Host Localhost - PORT 6379 - DB 0Het script aanvaardt deze argumenten: - -H of --Host: redis-server om verbinding te maken met -P of - PORT: Poort om verbinding te maken met -D of - DB: Redis DB om te gebruiken - -P of --Password: wachtwoord om verbinding te maken met de startpagina van redisproduct
rq-planner Gerelateerde software