Es beruhigt mich schon mal, dass es noch mehr Leute gibt, die auch das Problem mit der Verzögerung haben. :-) Ich hatte ja auch vor ein paar Wochen schon mal versucht etwas herauszufinden. Leider bisher alles ohne Erfolg. Ich habe es nach wie vor jeden Morgen, dass die erste Nachricht 10-20 Minuten braucht, bis sie an kommt.
Würde mich also auch SEHR über einen Lösungsansatz freuen. :-)
Ankündigung
Einklappen
Keine Ankündigung bisher.
LBS19000303 - Telegram Contact I LBS19000304 - Telegram Receiver I LBS19000645 - Telegram Command Validator
Einklappen
X
-
Habe mir für die Tests einen neuen Bot angelegt.
Wie schon gesagt hab ich gegen 4:40Uhr die erste verzögerte Nachricht, beim Test_bot, danach ist alles wieder super.
Mein Haupt_bot läuft wie immer und bekommt nur wenige Nachrichten am Tag, unabhängig vom Test_bot hat dieser die Verzögerung bei der ersten Nachricht des Tages nach 4:40Uhr.
Habe auch Sysinfo, Logic, Queue in Edomi geloggt. Nichts auffällig gegen 4:40Uhr.
Nach der Projektaktivierung läufts bei mir auch erstmal wieder normal.
pkuli6kg
vielleicht kannst du testweise auch über den Tag zyklisch Nachrichten senden, wäre interessant ob es zur gleichen Uhrzeit passiert.Zuletzt geändert von webasti321; 04.12.2020, 19:03.
Einen Kommentar schreiben:
-
Ich habe das mit der php.ini nun mal probiert - wie auch bei webasti321 kein Unterschied - Was aber auffällig ist, dass es jedes mal nach einer Projektaktivierung für ein paar Messages geht...(ich rede da von vl 5 Messages, welche so untergags eintrudeln) Irgendwann im Laufe des Tages kommt dann die Verzögerung...
Was passiert bei einer Projektaktivierung? Wird vl die Zeit neu abegefragt? "Läuft" irgendwo die Zeit davon?
Einen Kommentar schreiben:
-
Es ist nicht so dass es nur zwischen 4:40uhr und 5:00uhr die Verzögerung gibt, aber um diese Uhrzeit scheint es den Auslöser zu geben.
Angenommen die erste Nachricht nach ca. 4:40Uhr würde um 14:00Uhr passieren, würde diese verzögert ankommen. Wenn diese Nachricht die Verzögerung "durchlebt" hat, haben alle folgenden Nachrichten kein Problem mehr... Bis ca. 4:40Uhr, dann selbes Spiel von vorne.
Einen Kommentar schreiben:
-
Evtl. DSL Reconnect? Oder irgendwas, was um die Zeit in deinem Netzwerk passiert?
Einen Kommentar schreiben:
-
Hab über die letzten drei Tage mir alle 10 Minuten eine Nachricht senden lassen um zu kontrollieren ob es eine Zeitabhängigkeit gibt.
Das Ergebnis, alle drei Tage kam die Nachricht um 4:40Uhr, und auch die folgende 4:50Uhr, erst immer genau 26min später an.
Den restlichen Tag keine Verzögerungen.
Screenshot 2020-12-03 202834.png
Kann sich dass jemand erklären?
Einen Kommentar schreiben:
-
super Hinweis!Zitat von jonofe Beitrag anzeigenIm Github Project wurde schon mal ähnliches berichtet und dort lag es an einer fehlerhaften Timezone Einstellung zwischen DB und PHP. Am besten mal prüfen ob Zeit und Timezone von PHP und der DB (mariadb?) korrekt sind.
Hab auch seit Umzug auf CentOs 7 immer wieder Verzögerungen, mal mehr, mal weniger, mal gar nicht.
Heute hab ich die Timezone in der php.ini eingefügt, seitdem kam jede Nachricht ohne delay an. Hoffe das bleibt so.
Kontrollieren kann man die Zeitzone über einen Browser in dem man /phpinfo.php aufruft.
Screenshot 2020-11-26 194640.png
Glaube stand vorher UTC
in der php.inioben einfügenPHP-Code:date.timezone = "Timezone"
Screenshot 2020-11-26 195024.png
gruß
Update: 28.11.20
Leider heute wieder verzögert
Achtung, zwei in Nachrichten in folge gesendetCode:[TABLE="border: 0, cellpadding: 0, cellspacing: 0"] [TR] [TD]2020-11-28 09:54:12[/TD] [TD]004910[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: LBS started (261)[/TD] [/TR] [TR] [TD]2020-11-28 09:54:12[/TD] [TD]013165[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: Create Message Queue with ID: *** (261)[/TD] [/TR] [TR] [TD]2020-11-28 09:54:12[/TD] [TD]016804[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: command started (261)[/TD] [/TR] [TR] [TD]2020-11-28 09:54:12[/TD] [TD]017103[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: ================ ARRAY/OBJECT START ================[/TD] [/TR] [TR] [TD]2020-11-28 09:54:12[/TD] [TD]017402[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: {"text":"1234"}[/TD] [/TR] [TR] [TD]2020-11-28 09:54:12[/TD] [TD]017616[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: ================ ARRAY/OBJECT END ================[/TD] [/TR] [TR] [TD]2020-11-28 09:54:12[/TD] [TD]020629[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: LBS ended (261)[/TD] [/TR] [TR] [TD]2020-11-28 09:54:12[/TD] [TD]056759[/TD] [TD]22763[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram message execution started (261)[/TD] [/TR] [TR] [TD]2020-11-28 09:54:12[/TD] [TD]062271[/TD] [TD]22763[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Command:text (261)[/TD] [/TR] [TR] [TD]2020-11-28 09:54:47[/TD] [TD]957246[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: LBS started (261)[/TD] [/TR] [TR] [TD]2020-11-28 09:54:47[/TD] [TD]962666[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: Create Message Queue with ID: *** (261)[/TD] [/TR] [TR] [TD]2020-11-28 09:54:47[/TD] [TD]965111[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: command started (261)[/TD] [/TR] [TR] [TD]2020-11-28 09:54:47[/TD] [TD]965389[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: ================ ARRAY/OBJECT START ================[/TD] [/TR] [TR] [TD]2020-11-28 09:54:47[/TD] [TD]965621[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: {"text":"566"}[/TD] [/TR] [TR] [TD]2020-11-28 09:54:47[/TD] [TD]965766[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: ================ ARRAY/OBJECT END ================[/TD] [/TR] [TR] [TD]2020-11-28 09:54:47[/TD] [TD]968286[/TD] [TD]22590[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: LBS ended (261)[/TD] [/TR] [TR] [TD]2020-11-28 10:10:12[/TD] [TD]271646[/TD] [TD]22763[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram text message sent: 1234 (***) (261)[/TD] [/TR] [TR] [TD]2020-11-28 10:10:12[/TD] [TD]275544[/TD] [TD]22763[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram message execution finished (261)[/TD] [/TR] [TR] [TD]2020-11-28 10:10:12[/TD] [TD]384952[/TD] [TD]22763[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram message execution started (261)[/TD] [/TR] [TR] [TD]2020-11-28 10:10:12[/TD] [TD]389636[/TD] [TD]22763[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Command:text (261)[/TD] [/TR] [TR] [TD]2020-11-28 10:10:12[/TD] [TD]523289[/TD] [TD]22763[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram text message sent: 566 (***) (261)[/TD] [/TR] [TR] [TD]2020-11-28 10:10:12[/TD] [TD]527461[/TD] [TD]22763[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram message execution finished (261)[/TD] [/TR] [/TABLE]Zuletzt geändert von webasti321; 28.11.2020, 15:37.
- Likes 2
Einen Kommentar schreiben:
-
Hier würde es nur um die Zeitzone gehen.Zitat von pkuli6kg Beitrag anzeigenwie ich am besten die Zeit der DB abgleiche mit der PHP Zeit
Für PHP steht die in der php.in im Verzeichnis /etc/
Für MariaDB vermutlich im mariadb Config File. Wo das liegt und wie es heisst weiss ich auch gerade nicht genau. Vermutlich irgendwo in /etc/mariadb oder so.
Zusätzlich dann sicherstellen, dass das Betriebssystem die richtige Uhrzeit hat.
Bin mir auch nicht wirklich sicher, ob darin die Ursache liegt, aber zumindest scheint ein solches Problem dieselben Symptome hervorzurufen.
Einen Kommentar schreiben:
-
Hallo Jonofe, danke für die Info - aber bitte hilf mir mal weiter wie ich am besten die Zeit der DB abgleiche mit der PHP Zeit (=Edomi systemzeit?) abgleiche...
DANKE
Einen Kommentar schreiben:
-
Im Github Project wurde schon mal ähnliches berichtet und dort lag es an einer fehlerhaften Timezone Einstellung zwischen DB und PHP. Am besten mal prüfen ob Zeit und Timezone von PHP und der DB (mariadb?) korrekt sind.
Einen Kommentar schreiben:
-
Hallo, Habe das selbe Problem wie ein paar Beiträge vor mir, die Nachricht wird laut Log-File erstellt, kommt aber teils komplett verzögert an. Die Verzögerung reicht von 1min. bis hin zu 20min. HAbe aber noch keine Lösung gefunden, weiß Jonofe da mehr dazu?
Nachricht mit Text "1" erzeugt um 15:36:34 --> Gesendet/emfpangen wurde diese erst um 15:38:36
Also wie wenn er eine Queue mit mehreren Nachrichten erzeugt, und dann diese auf einmal losschickt, wie gesagt, auch bei mir ist das sehr unterschiedlich, manches mal kommen diese gleich an, manches mal verzögert. HAbe nur im ganzen Projekt nur EINEN Telegram-LBS laufen, und auch alles ausser Text entfernt um die Cams auszuschließen.
Code:[TABLE="class: log, border: 0, cellpadding: 0, cellspacing: 0, width: 0, height: 12"] [TR] [TD]2020-11-25 15:36:34[/TD] [TD]878664[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: LBS started (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:36:34[/TD] [TD]881047[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: Create Message Queue with ID: 778c0cef (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:36:34[/TD] [TD]882442[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: command started (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:36:34[/TD] [TD]882616[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: ================ ARRAY/OBJECT START ================[/TD] [/TR] [TR] [TD]2020-11-25 15:36:34[/TD] [TD]882719[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: {"text":"1"}[/TD] [/TR] [TR] [TD]2020-11-25 15:36:34[/TD] [TD]882795[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: ================ ARRAY/OBJECT END ================[/TD] [/TR] [TR] [TD]2020-11-25 15:36:34[/TD] [TD]883954[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: LBS ended (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:36:47[/TD] [TD]370256[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: LBS started (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:36:47[/TD] [TD]370903[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: Create Message Queue with ID: 778c0cef (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:36:47[/TD] [TD]371248[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: command started (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:36:47[/TD] [TD]371285[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: ================ ARRAY/OBJECT START ================[/TD] [/TR] [TR] [TD]2020-11-25 15:36:47[/TD] [TD]371313[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: {"text":"4"}[/TD] [/TR] [TR] [TD]2020-11-25 15:36:47[/TD] [TD]371334[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: ================ ARRAY/OBJECT END ================[/TD] [/TR] [TR] [TD]2020-11-25 15:36:47[/TD] [TD]371644[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: LBS ended (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:36:58[/TD] [TD]289988[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: LBS started (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:36:58[/TD] [TD]290766[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: Create Message Queue with ID: 778c0cef (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:36:58[/TD] [TD]291229[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: command started (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:36:58[/TD] [TD]291266[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: ================ ARRAY/OBJECT START ================[/TD] [/TR] [TR] [TD]2020-11-25 15:36:58[/TD] [TD]291295[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: {"text":"3333"}[/TD] [/TR] [TR] [TD]2020-11-25 15:36:58[/TD] [TD]291316[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: ================ ARRAY/OBJECT END ================[/TD] [/TR] [TR] [TD]2020-11-25 15:36:58[/TD] [TD]291594[/TD] [TD]25033[/TD] [TD]debug[/TD] [TD]LBS19000303 [v1.1]: LBS ended (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:36[/TD] [TD]564158[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram text message sent: Unterspannung L1 {2159} (970230865) (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:36[/TD] [TD]564769[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram message execution finished (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:36[/TD] [TD]668667[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram message execution started (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:36[/TD] [TD]670145[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Command:text (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:36[/TD] [TD]775486[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram text message sent: 1 (970230865) (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:36[/TD] [TD]776806[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram message execution finished (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:36[/TD] [TD]880533[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram message execution started (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:36[/TD] [TD]881998[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Command:text (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:37[/TD] [TD]014590[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram text message sent: 4 (970230865) (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:37[/TD] [TD]015820[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram message execution finished (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:37[/TD] [TD]121046[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram message execution started (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:37[/TD] [TD]122622[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Command:text (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:37[/TD] [TD]216850[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram text message sent: 3333 (970230865) (729)[/TD] [/TR] [TR] [TD]2020-11-25 15:38:37[/TD] [TD]217144[/TD] [TD]25122[/TD] [TD]debug[/TD] [TD]EXE19000303 [v1.1]: Telegram message execution finished (729)[/TD] [/TR] [/TABLE]
LG PETERZuletzt geändert von pkuli6kg; 25.11.2020, 15:43.
Einen Kommentar schreiben:
-
keine Ahnung ziemlich sicher das ich centos versucht hatte und es nicht geklappt hatte. werde dann wohl nochmal ubuntu runterwerfen und centos nehmen..
Einen Kommentar schreiben:
-
offensichtlich dann ja nicht. Aber warum betreibst du EDOMI unter Ubuntu? Ich denke da funktioniert noch nicht mal die EDOMI Installationsroutine.Zitat von Martin W Beitrag anzeigenfunktioniert der LBS auch unter ubuntu ?
Einen Kommentar schreiben:
-
funktioniert der LBS auch unter ubuntu ?
/e also ich habe es jetzt mehrmals neu installiert aber bekomme immer :
usr/local/edomi/www/data/liveproject/lbs/EXE19000303.php | Fehlercode: 0 | Zeile: 213 | Call to protected method Longman\TelegramBot\Request::encodeFile() from context ''</td><td>EXCEPTION</td></tr>
Zuletzt geändert von Martin W; 23.11.2020, 19:23.
Einen Kommentar schreiben:
-
Ja das wäre auch meine Empfehlung. Ursache ist wohl irgendeine Inkonsistenz in der DB. Diese wird mit einer 2 am Reset Eingang komplett neu aufgebaut.Zitat von webasti321 Beitrag anzeigenHat sich mit einer "2" am reset Eingang E7 beheben lassen.
Einen Kommentar schreiben:


Einen Kommentar schreiben: