Hallo,
seit dem Update auf Nextcloud Hub 7 (28.0.2) bekomme ich folgende Meldung:
Der Server hat keine konfigurierte Startzeit für das Wartungsfenster. Das bedeutet, dass ressourcenintensive tägliche Hintergrundaufgaben auch während deiner Hauptnutzungszeit ausgeführt werden. Wir empfehlen, das Wartungsfenster auf eine Zeit mit geringer Nutzung festzulegen, damit Benutzer weniger von der Belastung durch diese umfangreichen Aufgaben beeinträchtigt werden. Weitere Informationen findest du in der Dokumentation .
Leider ist die Dokumentation nicht wirklich aussagekräftig. Wie stellt man die Startzeit ein.
du rufst die config.php auf und trägst da folgendes ein ‘maintenance_window_start’ => ‘4’, bei mir du kannst auch was anderes eintragen und fertig ist die Maus.
Ich habe keine Info gefunden, welche Zeitfenster sich hinter den einzelnen Werten verbergen. Ich fahre meinen Server um 23h runter und um 7h wieder hoch. Kann ich da den Wert 7 oder 8 angeben und damit die Startzeit auf 7h oder 8h festlegen?
Ich denke, die Info steht im verlinkten Text im 2 Absatz “Parameters”:
…will be delayed during the “working” hours and only run in the 4 hours after the given time. […]
A value of 1 e.g. will only run these background jobs between 01:00am UTC and 05:00am UTC.
Du definierst damit also die Startuhrzeit bzw. den Zeitpunkt, ab der bzw. ab dem ein 4-stündiges Wartungszeitfenster beginnt, wenn ich es richtig verstehe.
Wenn ich den Text in der Dokumentation richtig verstehe, handelt es sich um UTC-Zeit. Würde das nicht bedeuten, dass in Mitteleuropa bei einem Wert von “1” der Job um 02:00 Uhr startet…?
Auschnitt aus der Doku:
When an hour is defined (timezone is UTC) for this config
A value of 1 e.g. will only run these background jobs between 01:00am UTC and 05:00am UTC.
Hat jeman noch genauere Erklärungen zu den einzustellenden Wert, mir sind zwar grundsätzlich die Werte klar nur…
z.B.
Wert 1 bedeutet zwischen 1 Uhr und 5 Uhr läuft der Task
z.B.
Wert 3 bedeutet zwischen 3 Uhr und 7 Uhr läuft der Task
Also immer im 4 Stunden takt… soweit ok,
Jetzt lässt sich der Wert 100 eintragen, der Task darf immer ausgeführt werden.
Was aber machen Werte wie 25 ist dann alle 2 Tage zwischen 1 und 5 der Task dran?
geht 25 bis 99 überhaupt,
funktionieren auch .25 , .5 oder .75 Werte z.B 1.75
Was ist mit UTC zeit gemeint wenn eine Zeitzone gesetzt ist, UTC ist doch schon eine definierte Zeit, muss ich dann auf 23 den Wert stellen damit um 1 Uhr der Task läuft, alles etwas verwirrend…
die Doku dazu ist etwas dürftig.
Vielleicht hat einer eine Erklärungen dazu, wäre sehr hilfreich.