70_Jabber disable?

Begonnen von Ralf W., 27 Februar 2017, 14:28:35

Vorheriges Thema - Nächstes Thema

Ralf W.

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
http://twitter.com/RWausD
Schon gewusst, dass Haarausfall zu einer Glatze führen kann?

FHEM: NUC7PJYH2, Ubuntu Server 22.04.2 LTS, HMCCU - RaspberryMatic, DE ConBee II, diverse Sensoren und Aktoren.

CoolTux

Hier würde ich dann eher empfehlen das Modul auf NonBlocking um zu bauen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Ralf W.

#2
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]                                                                                                                                                                         
http://twitter.com/RWausD
Schon gewusst, dass Haarausfall zu einer Glatze führen kann?

FHEM: NUC7PJYH2, Ubuntu Server 22.04.2 LTS, HMCCU - RaspberryMatic, DE ConBee II, diverse Sensoren und Aktoren.

BioS

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
FHEM auf Debian in ESXi5 VM
Homematic mit HMLAN
Raspi mit Pilight für Relais der Heizung

Ralf W.

Hi BioS,

keine Hektik aufkommen lassen ...

MfG
http://twitter.com/RWausD
Schon gewusst, dass Haarausfall zu einer Glatze führen kann?

FHEM: NUC7PJYH2, Ubuntu Server 22.04.2 LTS, HMCCU - RaspberryMatic, DE ConBee II, diverse Sensoren und Aktoren.

BioS

FHEM auf Debian in ESXi5 VM
Homematic mit HMLAN
Raspi mit Pilight für Relais der Heizung

Rudy

Gibt es zu nonBlocking beim Jabber-Modul schon was neues? Die Funktion würde mich wegen einiger Freezes im Betrieb von FHEM auch interessieren.