使用Yii CMemCache时忽略服务器关闭错误消息

时间:2013-04-03 04:56:48

标签: php yii memcached yii-components

我启用了yii memcached,如何在专用的memcached服务器关闭时忽略此错误。

  

MemcachePool :: get():服务器192.168.1.200(tcp 11211,udp 0)失败   with:无法建立连接,因为目标计算机是主动的   拒绝了。 (10061)

谢谢,

1 个答案:

答案 0 :(得分:0)

你可以:

  1. CMemCache扩展为您自己的缓存组件
  2. 如果没有连接,
  3. 会覆盖getter和setter以返回false present或connection不活动,否则调用parent :: equivalent方法(传递任何必要的参数)
  4. 配置应用程序组件缓存以使用新扩展的缓存 版本的CMemCache