Hallo, ich erstelle Jobs mit Kue.Ist es möglich, einen bereits erstellten Job in einem Knoten zu aktualisieren? Js
Jeder Job hat eine Verzögerungszeit, normalerweise sind es 3 Stunden.
Jetzt werde ich jede eingehende Anfrage überprüfen, die einen neuen Job erstellen und die ID erhalten möchte.
Wie Sie aus dem obigen Code sehen können, wenn ich Job erstellen werde ich die Job-ID zum Job hinzufügen.
jetzt möchte ich die eingehende ID mit den Job-IDs der vorhandenen Jobs in der Warteschlange überprüfen und den vorhandenen Job mit den neuen Parametern aktualisieren, wenn eine übereinstimmende ID gefunden wird.
so dass meine Jobwarteschlange jedes Mal eine eindeutige job_id hat :).
ist es möglich? Ich habe viel gesucht, aber keine Hilfe gefunden, ich habe die Ku json API überprüft. Es kann jedoch nur Jobs erstellen und abrufen, vorhandene Datensätze nicht aktualisieren.
Vielen Dank im Voraus.
Haben Sie die Update-Methode versucht? https://github.com/Automatitic/kue/blob/master/lib/queue/job.js#L807 – Hugeen
Verwenden Sie die JSON-API für GET/job/, bevor Sie den Job erstellen. Wenn es existiert (Status 200), aktualisieren Sie den Job. Wenn es nicht existiert (Status 404), erstellen Sie den Job. –
Monkpit