Jobwarteschlange: mehrere Instanzen desselben Jobs vermeiden

  • Hallo zusammen,

    wir haben immer wieder das im Titel genannte Problem.


    Kommt z.B. so zustande:


    Über einen Firefox-Update-Container pushe ich entsprechende Updates. Um es für die User möglichst angenehm zu machen haben wir die Startbedingung auf "Beim Runterfahren" gesetzt (WOL usw. sind aus verschiedenen Gründen derzeit keine Option da es nicht zuverlässig bei allen Clients funktioniert).


    Hier gibt es immer wieder einige Clients, wo (vielleicht z.B. wegen hibernate statt richtigem shutdown?) der entsprechende Job einige Tage (bis Wochen?) in der Job Queue hängt und dann teilweise schon ein weiteres Update draußen ist, was auch über einen Container gepusht wird, sodass derselbe Job ("update firefox to latest version") bei manchen "Trödel-Clients" :winking_face: 2x in der Schleife hängt.


    Gibt es eine Möglichkeit, das zu vermeiden? Ich möchte, dass bestimmte Jobs (wie der genannte) maximal 1x in der Warteschlange sein können. Wenn der Job durchläuft, wird eh auf die neueste verfügbare Version geupdatet sodass ein zweites Durchlaufen des Jobs unsinnig ist und nur unnötig den Shutdown verlängert (selbst wenn es beim zweiten Mal natürlich schneller geht da nichts geupdatet wird --> trotzdem ist der User verwirrt, wenn er auf dem Bildschirm 2x den Job "Firefox" sieht).


    Vielen Dank im Voraus für Tipps

    Gruß, Gary :smiling_face:

  • Dieses Thema enthält einen weiteren Beitrag, der nur für registrierte Benutzer sichtbar ist, bitte registrieren Sie sich oder melden Sie sich an um diesen lesen zu können.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!