Nette session obsahuje tracy bar

ondrej256
Člen | 186
+
0
-

Ahoj,

řeším problém s velkou spotřebou paměti redisu. Stáhl jsem si Redis Desktop Manager abych se mrknul máme v redisu uloženo viz screen.

Redis screen

První co mě zaráží je Nette.session, která je uložena v db0 i v db1. Proč se ukládá 2×?
Druhý problém je že do db1 se ukládá s každým requestem nová nette.session což zbytečně zabírá místo.
Třetí problém: V obsahu nette.sessiony jsem našel tracy bar (viz. screen).

Nemáte někdo podobnou zkušenost? Takhle mně to spotřebovává tolik paměťi, že po hodině práce mám vyžranou RAMku. Budu rád za každý tip :-)

David Grudl
Nette Core | 8135
+
0
-

ad 2: a startujete s každým uživatelem session?

ad 3: to je v pořádku, bar se přenáší v session.

ondrej256
Člen | 186
+
0
-
  1. To se přiznám, že nevím. Předpokládám, že start sessiony si řeší někde samo nette a v tom jsem se nevrtal. Nejspíš to bude nějaká moje chyba, ale potřeboval bych ujistit zda je nebo není normální že se mě generuje v redisu nová session pro jednoho uživatele znovu s každým requestem nebo zda se má vygenerovat jen jedna. Případně bych byl rád za nasměrování kde bych měl začít debugovat abych odhalil problém.
  2. ok, díky za odpověď :-)