Rozhození celého webu při poruše SQLiteJournalu

DefenestrationPraha
Člen | 127
+
0
-

Mám teď přes dovolenou opakovaně vypozorováno, že dojde-li k rozhození souboru se SQLite žurnálem, přestane přístup k cachovaným datům fungovat úplně a na neurčito, což pak zcela rozbíjí funkčnost příslušného kódu. Chyba vydrží tak dlouho, dokud cache ručně nesmažete.

Přikládám screenshot. (Podotýkám, že problém není způsoben diskem samotným. Disk je v pořádku a volného místa na něm dost. Nebo jestli je tam nějaká hluboká chyba, nemůžu ji najít běžnými prostředky.)

Toto je celkem vážný problém pro nasazení cachování v ostrém provozu.

Jak jsem pozoroval zde na fóru, několik lidí už ten problém mělo, ale nikdo jim neodpověděl.

Editoval DefenestrationPraha (28. 6. 17:09)

DefenestrationPraha
Člen | 127
+
0
-

Přílohu tady, koukám, asi nedám…

SQLSTATE[HY000]: General error: 10 disk I/O error

…/nette/caching/src/Caching/Storages/SQLiteJournal.php:44
…/nette/caching/src/Caching/Storages/SQLiteJournal.php:96
…/nette/caching/src/Caching/Storages/FileStorage.php:262
…/nette/caching/src/Caching/Storages/FileStorage.php:66
…/temp/cache/nette.configurator/Container_ee73cda0a0.php:8137

Editoval DefenestrationPraha (28. 6. 17:09)