0
저는 memcached의 두 인스턴스에서 작동하도록 Zend_Cache를 얻으려고합니다. 두 인스턴스가 모두 활성화되어 있고 리스닝 중이므로 이것을 테스트했지만 아직 Zend_Cache는 memcached의 기본 포트에있는 모든 것을 계속 유지하면서 두 번째 인스턴스를 완전히 무시합니다. 이것은 내 부트 스트랩에있는 코드입니다.memcached 및 다중 인스턴스가있는 Zend_Cache
$backend = array(
'name' => 'Memcached',
'servers' => array(array(
'host' => '127.0.0.1',
'port' => '11211'
)),
'compression' => true
);
$backend_system = array(
'name' => 'Memcached',
'servers' => array(array(
'host' => '127.0.0.1',
'port' => '11212'
)),
'compression' => true
);
$systemCache = array(
'frontend' => array(
'name' => 'Core',
'options' => array(
'lifetime' => 7*24*60*60,
'automatic_serialization' => true
)
),
'backend' => $backend_system
);
$dataCache = array(
'frontend' => array(
'name' => 'Core',
'options' => array(
'lifetime' => 1*60*60,
'automatic_serialization' => true
)
),
'backend' => $backend
);
$manager = new Zend_Cache_Manager;
$manager->setCacheTemplate('system', $systemCache);
$manager->setCacheTemplate('data', $dataCache);
Zend_Registry::set('manager' , $manager);
무엇이 잘못 되었습니까?