Molto tempo per Mage_Core_Model_Session_Abstract_Varien :: start


8

Stiamo usando Magento EE 1.14.1.0 e stiamo vedendo tempi molto lunghi per il Mage_Core_Model_Session_Abstract_Varien::startmetodo. Abbiamo provato a utilizzare Memcached e Redis per l'archiviazione della sessione, entrambi con lo stesso risultato.

È normale? È questo un nuovo problema con la reliquia? Qualche idea su come aggiustarlo?

Schermate di seguito: Sessione memorizzata Sessione Redis

Sarò molto grato per qualsiasi suggerimento.


se usi DB per la sessione, ci vuole molto?
Konstantin Gerasimov,

Risposte:


2

Vi sono più problemi per questo caso.

Il primo Magento consiglia Memcache per M2, suppongo lo stesso per M1: http://devdocs.magento.com/guides/v2.0/config-guide/memcache/memcache.html Abbiamo riscontrato questo problema con Redis e passiamo session_savea db.

Il secondo, si trova qui: Mage_Core_Model_Resource_Session::gc. Sessione casuale di Magento. Questo pulito provoca un blocco. Una soluzione è disabilitare questo clean casuale e usare un cron per fare il lavoro (sovraccaricare questa classe e cambiare il $_automaticCleaningFactorvalore su 0). Questo funziona alla grande per noi (con db).

Spero che questo aiuto,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.