Logování chyby zpomalí systém
- jedlicka
- Člen | 72
Zdravím,
mám takový problém. Zjistil jsem, že když dojde v Nette aplikaci
k nějaké chybě (Exception), která se zaloguje na disk do adresáře
log
(vytvoří se soubor error.log
a error
html
s tracy) a odešle se chyba na mail (který je nastaven
v konfiguraci v NEONu
v sekci tracy
), tak to na
chvíli „zasekne“ aplikaci.
Nevíte čím by to mohlo být?
Děkuji.
Martin
- jedlicka
- Člen | 72
Zdá se, že není problém v logování, ale chybě zápisu do MariaDB
(což vyvolá error log).
Pokud se snaží zapsat např. prázdný řetězec do sloupce typu
int(2)
, tak to hodí chybu:
SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value
a vytížení CPU MariaDB vyskočí na 300% a tím se systém zpomalí.