Yii2 Memcached Session

Ciao tutti,

stò eseguendo alcuni test con yii2 su un ambiente con apache clusterizzato.

L’idea è quella di salvare la session in un server remoto Memcached settando il tutto da applicativo e non da php.ini.

Utilizzando il php.ini e un cluster di memcached ci sono alcune piccole problematiche di sincronizzazione che potrebbero verificarsi, per risolvere bisogna lavorare a livello applicativo per sincronizzare le sessioni.

Mi chiedevo se Yii2 avesse già provveduto questa cosa.

Con yii 1.1x è possibile fare una cosa simile:

sessionCache’=>array(

        'class'=>'system.caching.CMemCache',


        'servers'=>array(


            array(


                'host'=>'192.168.1.2',


                'port'=>11211,


            ),


        ),


    ),


    'session' => array (


        'class'=> 'CCacheHttpSession',


        'autoStart' => true,


        'cacheID' => 'sessionCache', //we only use the sessionCache to store the session


        'cookieMode' => 'only',


        'timeout' => 1400


    ),

L’idea è riportalo su yii2.

la classe corrispondente CCacheHttpSession =>HttpCache

vedo che però è completmente diversa.

Qualcuno ha già provato a fre una cosa simile?

Nessuno stà giocando con Yii2?

Io aspetto che esca la versione stabile della 2.0