Ich habe eine Liste unveröffentlichter Knoten, die mit dem Modul Ansichten erstellt wurden . Ich möchte, dass eine Aufgabe dreimal am Tag zu bestimmten Zeiten ausgeführt wird. Jedes Mal, wenn die Aufgabe ausgeführt wird, sollte nur einer der Knoten in der Liste veröffentlicht werden. Wie kann ich das machen?
Schritte, die ich versucht habe
Planer
Im Scheduler- Modul müssen Sie den genauen Zeitpunkt angeben, zu dem der Knoten veröffentlicht werden soll. Dies macht es kompliziert, da ich herausfinden müsste, wann jeder Knoten veröffentlicht werden soll.
Ansichten Massenoperationen + Regeln + Regelplaner
Mit dem Modul Views Bulk Operations können Sie eine Liste von Knoten erstellen, die für das Modul Rules verfügbar sind. Regeln können dann auf die Liste einwirken und den Knoten in der Liste veröffentlichen. Sie können Rules anweisen, nur eine bestimmte Anzahl von Knoten zu veröffentlichen.
Das funktioniert perfekt. Außer, es scheint nicht möglich zu sein, die Regel so zu planen, dass sie dreimal am Tag ausgeführt wird.
Sie können die Regel mit dem Cron-Job der Hauptsite verknüpfen, dies scheint jedoch nicht sehr genau zu sein, da der Cron-Job mehr als dreimal ausgeführt werden kann.
Es gibt ein Regelplanungsmodul (ein Untermodul von Regeln), aber es sieht nicht so aus, als könnten Sie dies als Regelbedingung verwenden. Es scheint auch keine Möglichkeit zu geben, die Laufzeit anzugeben.
Job Scheduler
Auf diese Weise können Sie eine Zeit festlegen, die sich jedoch nicht in Regeln oder Ansichten integrieren lässt .