NEWS
[gelöst] SQL ER_HOST_IS_BLOCKED
-
Hello Leute
Ich habe seit kürzerem ein Problem mit dem SQL Adapter. Dieser füllt nach einigen Minuten alle verfügbaren Connections meines SQL servers.
Was zu folgendem Fehler führt:
Nach einiger Zeit schaltet sich der Adapter wieder selber an:

Der SQL Server läuft auf meinem QNAP NAS:

Ich habe die 'max_connections' auf dem Server auf 500 gesetzt, was nicht geholfen hat.
Als Notlösung läuft nun auf meinem SQL server ein timed Event der alle 5min 'FLUSH HOSTS' ausführt.
Aber selbst dies reicht nur teilweise. Was heisst, dass der Fehler häufiger als alle 5min auftritt.Und ich habe soeben gesehen, dass ich weitere SQL Fehler habe. Was warscheinlich die Ursache des ganzen Problemes ist.

Leider kann ich aber damitt nur begrenzt was anfangen.
Ich hab mal den Adapter deinstalliert und wieder installiert. Hat leider auch nichts gebracht.iobroker und sql adapter sind beide auf dem neusten stand.
Kann mir jemand weiterhelfen? Sensor logging ist eine der Hauptfunktionen die ich in iobroker benutze. Und ohne SQL ist das echt schwierig :-)
-
-
Danke @arteck, habe max_connections auf 500 gesetzt, und führe alle 5min 'FLUSH HOSTS' aus. Hab max_connections auch schon höher gehabt. Geht einfach ein wenig länger bis die connections gefüllt sind. Aber gefüllt werden sie. Ausserdem führ ein zu hoher Wert zu performance problemen auf meinem SQL Server.
Das Problem liegt meines erachtens auf der iobroker Seite. -
Danke @arteck, habe max_connections auf 500 gesetzt, und führe alle 5min 'FLUSH HOSTS' aus. Hab max_connections auch schon höher gehabt. Geht einfach ein wenig länger bis die connections gefüllt sind. Aber gefüllt werden sie. Ausserdem führ ein zu hoher Wert zu performance problemen auf meinem SQL Server.
Das Problem liegt meines erachtens auf der iobroker Seite. -
-
Wow, that did the trick!
Danke viel mal @apollon77. Ich hoffe das feature funktioniert in zukünftigen Versionen.
Bis dann helfe ich mir mit einem etwas aufwändigeren SQL query und ein wenig script aus :-)
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden