FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: Ralf W. am 27 Februar 2017, 14:28:35

Titel: 70_Jabber disable?
Beitrag von: Ralf W. am 27 Februar 2017, 14:28:35
Hallo BioS,

besteht die Möglichkeit das Modul mit dem Attribut disable zu versehen? Ich hatte in den letzten Tagen diverse Internetstörungen, die dann folgendes verursachten:
2017.02.27 10:31:37 1: Perfmon: possible freeze starting at 10:30:20, delay is 77.639
2017.02.27 10:32:56 1: Perfmon: possible freeze starting at 10:31:38, delay is 78.075
2017.02.27 10:34:14 1: Perfmon: possible freeze starting at 10:32:57, delay is 77.386
2017.02.27 10:35:32 1: Perfmon: possible freeze starting at 10:34:15, delay is 77.671


Mittels apptime konnte ich nachvollziehen, dass Jabber der Auslöser war:
                   name             function    max  count    total  average maxDly
tmr-Jabber_PollMessages      HASH(0x48099f8)  75085      1    75085 75085.00  19618 HASH(SE_Jabber)


Wäre schön, wenn es klappt.

MfG
Titel: Antw:70_Jabber disable?
Beitrag von: CoolTux am 27 Februar 2017, 14:32:30
Hier würde ich dann eher empfehlen das Modul auf NonBlocking um zu bauen.
Titel: Antw:70_Jabber disable?
Beitrag von: Ralf W. am 30 April 2017, 17:00:50
Hallo BiOS,

heute ist jabber.de ausgefallen. Das verursacht:
...
2017.04.30 16:48:09 1: Perfmon: possible freeze starting at 16:48:00, delay is 9.561                                                                                                                                                                                           
2017.04.30 16:48:21 1: Perfmon: possible freeze starting at 16:48:12, delay is 9.578                                                                                                                                                                                           
2017.04.30 16:48:33 1: Perfmon: possible freeze starting at 16:48:24, delay is 9.572                                                                                                                                                                                           
2017.04.30 16:48:45 1: Perfmon: possible freeze starting at 16:48:36, delay is 9.603                                                                                                                                                                                           
2017.04.30 16:48:57 1: Perfmon: possible freeze starting at 16:48:48, delay is 9.642                                                                                                                                                                                           
2017.04.30 16:49:09 1: Perfmon: possible freeze starting at 16:49:00, delay is 9.632                                                                                                                                                                                           
2017.04.30 16:49:21 1: Perfmon: possible freeze starting at 16:49:12, delay is 9.767                                                                                                                                                                                           
2017.04.30 16:49:24 1: Perfmon: possible freeze starting at 16:49:23, delay is 1.462                                                                                                                                                                                           
2017.04.30 16:49:34 1: Perfmon: possible freeze starting at 16:49:25, delay is 9.639                                                                                                                                                                                           
2017.04.30 16:49:46 1: Perfmon: possible freeze starting at 16:49:37, delay is 9.536                                                                                                                                                                                           
2017.04.30 16:49:58 1: Perfmon: possible freeze starting at 16:49:49, delay is 9.544                                                                                                                                                                                           
2017.04.30 16:50:10 1: Perfmon: possible freeze starting at 16:50:01, delay is 9.587
...     
       

"diable" in Verbindung mit Presence und einem Notify könnte das Problem lösen.

Besteht eine Change das einzubauen?

MfG     


[EDIT]
Ausfall wegen Wartung (Umzug auf neuen Server)
[/EDIT]                                                                                                                                                                         
Titel: Antw:70_Jabber disable?
Beitrag von: BioS am 06 Juni 2017, 11:06:54
Hi Ralf,

ich schau mal wie ich das anstelle - ob NonBlocking überhaupt eine Option ist, oder ob ich den initialen Connect im XMPP Perl Modul überschreibe damit der nicht immer ewig auf seinen timeout wartet.

Dauert aber "bissl" :)

Grüße,
BioS
Titel: Antw:70_Jabber disable?
Beitrag von: Ralf W. am 06 Juni 2017, 13:37:25
Hi BioS,

keine Hektik aufkommen lassen ...

MfG
Titel: Antw:70_Jabber disable?
Beitrag von: BioS am 08 Juni 2017, 22:22:33
:) Okay :P
Titel: Antw:70_Jabber disable?
Beitrag von: Rudy am 10 Oktober 2018, 18:48:01
Gibt es zu nonBlocking beim Jabber-Modul schon was neues? Die Funktion würde mich wegen einiger Freezes im Betrieb von FHEM auch interessieren.