Re: [vz-users] Gateway Timeout

2023-11-29 Diskussionsfäden Tilman Glötzner

Hallo


Wahrscheinlich weil in der URL mittendrin was fehlt:
http://IP-ADRESSE/middleware.php/capabilities/database.json?


Das hatte ich zuerst auch probiert, aber eine Fehlermeldung erhalten:

message 	"An exception occurred while executing 'EXPLAIN SELECT 
COUNT(id) FROM data USE INDEX (PRIMARY)':\n\nSQLSTATE[42S22]: Column not 
found: 1054 Unknown column 'id' in 'field list'"

type"InvalidFieldNameException"
code0


Dann hatte ich im Internet gesucht und einen Post gefunden, in dem der 
Author meinte, dass der Teilstring "middleware.php" mittlerweile 
obsolete sei.



Gruß

Tilman


Re: [vz-users] Gateway Timeout

2023-11-29 Diskussionsfäden Daniel Lauckner
Hallo,


am Mittwoch, 29. November 2023 um 00:57 hat Tilman Glötzner geschrieben:
> Im Wiki habe ich den Hinweis gefunden, das man die Aggregationen prüfen kann 
> durch

> http://raspberrypi/capabilities/database.json?

> Damit erhalte ich aber lediglich die Nachricht
>   Not Found

Wahrscheinlich weil in der URL mittendrin was fehlt:
http://IP-ADRESSE/middleware.php/capabilities/database.json?


mfg Daniel



[vz-users] Gateway Timeout

2023-11-28 Diskussionsfäden Tilman Glötzner

Hallo

ich erhalte sehr häufig einen "Gateway timeout" beim Darstellen von 
geloggten Daten:


Die Scripts zum Erzeugen von Durchschnittswerten bzw. Aggregationen für 
Minuten, Stunden, und Tagen habe ich  in der Ctrontab eintragen.


Im Wiki habe ich den Hinweis gefunden, das man die Aggregationen prüfen 
kann durch


http://raspberrypi/capabilities/database.json?

Damit erhalte ich aber lediglich die Nachricht


 Not Found

 Gibt es noch Möglichkeiten, die Performance zu verbessern oder den 
Timeout hochzusetzen?



Danke und Gruß

Tilman


Re: [vz-users] Gateway Timeout

2022-09-23 Diskussionsfäden René W
Hallo Jörg

Ich habe auch so ein setup und oft Timeout gehabt.
Was für eine DS hast du denn?
Seit dem ich mir die DS220+ (https://amzn.to/3BBCQaZ)* mit 4GB mehr RAM
(https://amzn.to/3dwwT7v)* gegönnt habe, habe ich kein Time out mehr.

Gruß

*Affiliate Link


Jörg Middendorf  schrieb am Fr. 23.
Sept. 2022 um 08:41:

> Hallo Leute,
>
> noch eine Frage zum VZ auf dem Raspberry Pi. Datenbank auf einer Synology.
> Immer wenn ich länger nicht auf die Daten zugegriffen habe, bekomme ich
> ‚Gateway Timeout‘. Muss ich dann mehrfach bestätigen und irgendwann lädt
> das Frontend dann mit allen Kanälen. Danach läuft alles flüssig, selbst
> wenn ich z.B. ein Jahr Daten abrufe.
>
> Auch das Löschen einzelner Kanäle funktioniert leider nicht – aber ich
> meine gesehen zu haben dass das ein bekanntes Problem ist und es keine
> Lösung gibt außer direkt in der Datenbank zu löschen.
>
>
>
> Über Ideen würde ich mich freuen
>
>
>
>
>


[vz-users] Gateway Timeout

2022-09-23 Diskussionsfäden Jörg Middendorf
Hallo Leute,noch eine Frage zum VZ auf dem Raspberry Pi. Datenbank auf einer Synology. Immer wenn ich länger nicht auf die Daten zugegriffen habe, bekomme ich ‚Gateway Timeout‘. Muss ich dann mehrfach bestätigen und irgendwann lädt das Frontend dann mit allen Kanälen. Danach läuft alles flüssig, selbst wenn ich z.B. ein Jahr Daten abrufe.Auch das Löschen einzelner Kanäle funktioniert leider nicht – aber ich meine gesehen zu haben dass das ein bekanntes Problem ist und es keine Lösung gibt außer direkt in der Datenbank zu löschen. Über Ideen würde ich mich freuen  


Re: [vz-users] Gateway Timeout

2020-03-29 Diskussionsfäden Sven
Hallo Andreas

Danke für den Hinweis, mit Aggregation klappt's.

Ciao, Sven

Am 29. März 2020 10:28:23 MESZ schrieb Andreas Goetz :
>Hast Du denn Aggregation aktiviert? Die DB schafft es natürlich nicht
>für jeden Request 24x3600x2 Werte pro Kanal zu lesen. Mit Aggregation
>sollte das schneller gehen.
>
>Viele Grüße, Andreas 
>
>> Am 29.03.2020 um 10:08 schrieb Sven :
>> 
>> Hallo Volkszähler-Liste
>> 
>> Ich nutze VZ seit letztem August. Mit einem SDM630 und zwei S0 Puls
>Metern.
>> Das System läuft bei mir auf einem UP board.
>> https://up-board.org/up/specifications/
>> 
>> Das Auslesen des SDM630 habe ich mit recht hoher Rate von 500ms
>laufen.
>> Dies führt dazu, dass die Datenmenge, wenn ich mehr als einen Tag
>> darstellen will so groß ist, dass ich in ein "Gateway Timeout" laufe.
>> Das mysql kommt liefert die Daten so schnell nicht.
>> 
>> Ich hatte gehofft, ich könnte hier das Timeout hochziehen:
>> 
>> vendor/php-pm/php-pm/src/ProcessManager.php: protected
>$maxExecutionTime
>> = 30;
>> 
>> Das haut aber irgendwie noch nich hin, selbst wenn ich 180 eintrage,
>> kommt das Gateway Timeout vorher.
>> 
>> 
>> Ideen?
>> 
>> Gruß, Sven
>> 
>> 
>> 


Re: [vz-users] Gateway Timeout

2020-03-29 Diskussionsfäden Andreas Goetz
Hast Du denn Aggregation aktiviert? Die DB schafft es natürlich nicht für jeden 
Request 24x3600x2 Werte pro Kanal zu lesen. Mit Aggregation sollte das 
schneller gehen.

Viele Grüße, Andreas 

> Am 29.03.2020 um 10:08 schrieb Sven :
> 
> Hallo Volkszähler-Liste
> 
> Ich nutze VZ seit letztem August. Mit einem SDM630 und zwei S0 Puls Metern.
> Das System läuft bei mir auf einem UP board.
> https://up-board.org/up/specifications/
> 
> Das Auslesen des SDM630 habe ich mit recht hoher Rate von 500ms laufen.
> Dies führt dazu, dass die Datenmenge, wenn ich mehr als einen Tag
> darstellen will so groß ist, dass ich in ein "Gateway Timeout" laufe.
> Das mysql kommt liefert die Daten so schnell nicht.
> 
> Ich hatte gehofft, ich könnte hier das Timeout hochziehen:
> 
> vendor/php-pm/php-pm/src/ProcessManager.php: protected $maxExecutionTime
> = 30;
> 
> Das haut aber irgendwie noch nich hin, selbst wenn ich 180 eintrage,
> kommt das Gateway Timeout vorher.
> 
> 
> Ideen?
> 
> Gruß, Sven
> 
> 
> 


[vz-users] Gateway Timeout

2020-03-29 Diskussionsfäden Sven
Hallo Volkszähler-Liste

Ich nutze VZ seit letztem August. Mit einem SDM630 und zwei S0 Puls Metern.
Das System läuft bei mir auf einem UP board.
https://up-board.org/up/specifications/

Das Auslesen des SDM630 habe ich mit recht hoher Rate von 500ms laufen.
Dies führt dazu, dass die Datenmenge, wenn ich mehr als einen Tag
darstellen will so groß ist, dass ich in ein "Gateway Timeout" laufe.
Das mysql kommt liefert die Daten so schnell nicht.

Ich hatte gehofft, ich könnte hier das Timeout hochziehen:

vendor/php-pm/php-pm/src/ProcessManager.php: protected $maxExecutionTime
= 30;

Das haut aber irgendwie noch nich hin, selbst wenn ich 180 eintrage,
kommt das Gateway Timeout vorher.


Ideen?

Gruß, Sven