1b.app
Link kopiert -

Hourly Cron (cron-hour.php) ist seit Donnerstag, 09.12.21, nicht verfügbar

Unsere Box (Box) https://yavshoke.ua/
Kostenpflichtiger technischer Support vom SheBo-Integrator
Ab Donnerstag, 09.12.21, ab 12 Uhr erhöhte sich unsere Auslastung auf dem Server, wir kontaktierten sofort unseren Manager SheBo, fanden heraus, dass die maximale Auslastung genau dann liegt, wenn der Stundenkroner arbeitet, von diesem Moment an hat es bei uns nie mehr funktioniert, in Protokollen „stop-cron“ alle 4-5 Stunden gibt es einen Eintrag:
[11.12.2021 03:01:02]
Punkt: /var/www/yavshokeua/web1/web/cron/cron-hour.php
Daten: Cron /var/www/yavshokeua/web1/web/cron/cron-hour.php wurde nach 5 Stunden und 0 Minuten Laufzeit zwangsweise neu gestartet
Das heißt, der Server startet den Cron, versucht 4-5 Stunden lang, etwas zu tun, und startet daraufhin zwangsweise neu. Bis Donnerstag, den 12.09.21, funktionierte unsere Stundenkrone jede Stunde ohne Verzögerungen, wir wissen nicht, was jetzt passiert ist, wir haben keine neuen Integrationen mit Drittanbieterdiensten eingerichtet.
Wir haben am Freitag, den 10.12.21 den ganzen Tag damit verbracht, etwas herauszufinden. Ich habe um eine Gebühr gebeten, um die Kronen aufzubringen, um das Problem am Freitag zu finden, da das Wochenende vorbei ist und uns niemand helfen wird, der SheBo-Techniker Der Support-Manager antwortete, ich zitiere:
„Theoretisch möglich, aber 4 Stunden warten ist nicht sehr interessant
Cron ruft etwas von Amazon ab und ist mit diesem Host verbunden.
yavshoke.ua:38232->ec2-35-156-180-29.eu-central-1.compute.amazonaws.com:https
Wir wissen nicht, was das für eine Aktion ist und ob es überhaupt eine Aktion ist, wir sehen nur den Zusammenhang mit Amazon, vielleicht speichern dort einige Drittanbieter ihre Daten
Wir wissen nicht, was Sie von Amazon beziehen oder welche Dienste ihre Daten bei Amazon speichern
cron funktioniert, aber seine ganze Arbeit läuft darauf hinaus, etwas von amazan zu bekommen
Der Cron hat die Aufgabe, etwas von Amazon zu verbessern (vielleicht kannst du ein paar Bilder von Amazon ziehen?). Er versucht dies zu tun. Wenn der Cron 4 Stunden lang nicht funktioniert hat, startet er neu und beginnt von vorne
Entwickler lösen nur Fehler, indem Sie eine Box mit einer externen Ressource verbinden, es gibt keinen Fehler und sie werden nicht 4 Stunden lang sitzen bleiben, um Cron zu überwachen.“
Insgesamt haben wir nichts erfahren, der SheBo-Manager hat nicht mehr geantwortet. Unsere Nische ist „Groß- und Einzelhandel im Internet“, stündliche Kronen aktualisieren den Status von Kurierdiensten, neue Post, Justin usw., in diesen Phasen werden automatische Aufgaben eingestellt, SMS werden an Kunden gesendet, stündliche Kronen generieren Feeds für Großhandelspartner ( Kunden), für Google-Werbung, für Marktplätze wie Rozetka, Prom, Purchase und mehr... All das funktioniert jetzt nicht.
Wir haben keine Integrationen mit Amazon, wir wissen nicht, welche Dienste ihre Daten dort speichern können. Es gibt ein echtes Problem, die Box sollte jede Stunde das tun, was oben beschrieben wurde, aber sie erledigt die Aufgaben nicht, obwohl es keine Probleme mit der Ausführung des Skripts gibt. Dementsprechend führt der Entwickler das Skript logischerweise im Testmodus aus und prüft, in welcher Ausführungsphase es Probleme gibt. Beim allgemeinen stündlichen Crone werden die Aufgaben nicht alle auf einmal ausgeführt, sondern entweder nacheinander oder als unabhängige parallele Prozesse. Dadurch können Sie verfolgen, welche Aufgaben abgeschlossen wurden und welche nicht, und den Grund für den Fehler in jedem einzelnen Aufgabenablauf ermitteln. Warum können sie die Funktion der Uhrkrone nicht reparieren und den Fehler finden? Wir wissen nicht, was los ist, wir haben dem Manager geschrieben, dass wir nicht wissen, was wir tun sollen.
PS: Im Allgemeinen passt der bezahlte technische Support des SheBo-Integrators zu uns, wir bestellen regelmäßig Verbesserungen, erhalten bezahlte Beratungen, aber dieser Fall ist nur eine Art Albtraum, bitte helfen Sie.
Die ursprüngliche Frage ist in der Version verfügbar: ru

Antworten:

Сусяк Ігор
Integrator.com.ua
Nominelle Lizenz
Anton, da Ihre Stromversorgung noch nicht deaktiviert ist, können Sie den ssh-Zugriff auf den Server unter info@integrator.com.ua korrigieren, ich werde versuchen, dies zu klären
11.12.2021, 23:49
Originalkommentar zur Version verfügbar: ru

Guten Tag.
Mordach Anton Vladimirovich schrieb: Ab Donnerstag, dem 09.12.21 ab 12 Uhr, stieg unsere Auslastung des Servers, wir wandten uns sofort an unseren SheBo-Manager und stellten fest, dass die maximale Auslastung genau dann ist, wenn stündliche Kronen arbeiten, [/ quote ] Die Auslastung des Servers erfolgte nicht durch Stundenkronen, sondern durch DDOS-Angriffe. Ihr Server wird von Ihren Spezialisten (oder von Ihnen beauftragten Spezialisten) gewartet, die diese Tatsache hätten sehen müssen. Aber ihrer Meinung nach ist nichts Seltsames passiert. Und so entschieden Sie, dass die Uhrenkronen schuld waren. Boxing ist ein Konstruktor, den Sie anpassen können, und das System macht genau das, was Sie konfiguriert haben. Stündliche Aktionen werden so genannt, weil sie einmal pro Stunde ausgeführt werden. Aber wenn Sie eine Integration oder etwas einrichten, das mehr Zeit in Anspruch nimmt, wird cron ausgeführt, bis alles erledigt ist. In Ihrem Fall hat der Cron zu lange gearbeitet und das System hat ihn nach 4 Stunden neu gestartet (das ist die Arbeitslogik). Auf Anfrage Ihres Vorgesetzten, dass der stündliche Cron nicht funktioniert und es keine Protokolle zur Verarbeitung von Importaktionen gibt, die sich auf einem separaten Cron befinden, wurde festgestellt, dass das Skript zur Verarbeitung von Importaktionen vom Server ENTFERNT wurde, von wem und warum es wurde gelöscht, das ist eine Frage für diejenigen, die Ihren Server bedienen. Dieses Skript wurde wiederhergestellt und gestartet, und der Watch-Cron lief zu diesem Zeitpunkt. Diese Antwort wurde dem Manager von SheBo am Freitag, den 12.10.2021, 11:52 Uhr gegeben. Auf eine zusätzliche Frage (gestellt am 10.12.2021, Freitag, 13:31 Uhr) - "Was dauert die stündliche Krone so lange?" - die Antwort wurde gegeben (absolutely free 10.12.2021, Freitag, 13:56), dass cron sich mit diesem Host verbinden wird: yavshoke.ua:38232->ec2-35-156-180-29.eu-central-1 .compute.amazonaws.com:https Wir wissen auch nicht, welche externen Integrationen Sie haben oder welche externen Ressourcen Daten auf Amazon speichern. Jetzt läuft der stündliche Cron in 2.054,63 s (~ 34 Minuten). Wir überwachen keine Client-Server, wir wissen nicht, was sich geändert hat. Wir können nur sehen, was auf dem Server passiert, wenn wir ihn uns ansehen.
13.12.2021, 01:38
Originalkommentar zur Version verfügbar: ru

Es gab keinen DDOS-Angriff und es gab keine Schließung, der SheBo-Manager berichtete, dass das Problem mit der Uhrenkrone liege. Aber der SheBo-Integrator konnte das Problem für uns nicht finden, ich schrieb den ganzen Tag am Fr. 10.12., der Integrator Igor Susyak, half bei der schnellen Lösung des Problems am So. 12.12., vielen Dank! Das Problem war mit dem Watch-Cron, wir sind alle Aktionen des Watch-Cron zusammen durchgegangen, jetzt funktioniert es, weil die Aktion "Produktfelder in die angegebene Sprache übersetzen" deaktiviert ist, es hat nicht funktioniert, wenn die Cron-Aktion aktiviert und danach neu gestartet wurde 4-5 Stunden. An den Einstellungen der Aktion „Produktfelder in die angegebene Sprache übersetzen“ haben wir keine Änderungen vorgenommen und diese Aktion seit langem verbessert. Der nächste Schritt besteht darin, herauszufinden, warum cron bei aktivierter Aktion nicht funktioniert (Schlüssel, wenn Sie überprüfen können, was das Problem ist, bin ich für jede Hilfe dankbar.
13.12.2021, 10:25
Originalkommentar zur Version verfügbar: ru

Mordach Anton Vladimirovich schrieb: Kein DDOS-Angriff war auch nur knapp, SheBos Manager berichtete, dass es ein Problem mit der Uhrenkrone gab.
Über die Ladung: Wenn Sie Kunden aus Singapur, Malaysia, den Niederlanden und Amerika haben, dann ja, es gab keinen Angriff. Aber der Manager von SheBo, der im Browser sucht, wo er es herausfindet. Über Uhrenkronen: Ich wiederhole: Boxen ist ein Konstruktor, den Sie einrichten, und das System macht genau das, was Sie einrichten. Anscheinend dauert es mehr als 4 Stunden, um alle Ihre Einstellungen abzuschließen.
13.12.2021, 10:52
Originalkommentar zur Version verfügbar: ru

Tasun Sergey Vladimirovich OneBox Production schrieb: Anscheinend dauert es mehr als 4 Stunden, um alle Ihre Einstellungen abzuschließen.
Ich habe geschrieben bei welcher Aktion es ein Problem gab und es wurde auch schon bestätigt, bitte nicht so einen Blödsinn schreiben.
Susyak Igor Integrator.com.ua Integrator schrieb: Anton, da Ihre Stromversorgung noch nicht verifiziert ist, können Sie den ssh-Zugriff auf den Server unter info@integrator.com.ua korrigieren, ich werde versuchen zu klären [/quote ] Nochmals vielen Dank für Ihre Hilfe, die Frage ist geschlossen.
14.12.2021, 14:34
Originalkommentar zur Version verfügbar: ru

Mordach Anton Vladimirovich schrieb / a: Ich habe geschrieben, bei welcher Aktion es ein Problem gab, und dies wurde bereits bestätigt. Schreiben Sie bitte keinen solchen Unsinn. [/ quote] Der Unsinn ist, dass Sie in jedem Ihrer Dienste versuchen, zu jemandem zu wechseln ....
14.12.2021, 14:39
Originalkommentar zur Version verfügbar: ru

Tasun Sergey Vladimirovich OneBox-Produktion schrieb / a: Der Unsinn ist, dass Sie in jedem Ihrer Dienste versuchen, sich auf jemanden zu verlagern .... [/ Quote] Wir haben nicht versucht, die Komplexität auf irgendjemanden zu verlagern, wir haben TP , Sie haben das Problem nicht gelöst und wir haben uns an das Forum gewandt. Infolgedessen trat bei einer Aktion ein vollständiges Einfrieren der Uhrenkrone auf, wir haben in welcher geschrieben. Mit der Brute-Force-Methode (alle Aktionen deaktiviert und der Reihe nach eingeschaltet) haben wir herausgefunden, bei welcher Aktion es ein Problem gab. Wenn es eingeschaltet war, lief nichts anderes, der stündliche Cron fror ein und startete nach 5 Stunden neu, und im normalen Modus funktioniert es für uns bis zu 30 Minuten.
20.12.2021, 10:03
Originalkommentar zur Version verfügbar: ru

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar