解决memcached不能远程连接的问题

之前安装好memcached之后,(PHP的memcache扩展安装请参考:在linux系统中利用phpize脚本安装php扩展模块 )一直是在本机连接使用的,没有出现问题,今天我改用从另一台机器连接到memcached时,却怎么也连接不上。后来一直想大概是防火墙的问题,关闭了防火墙后问题依然存在。正在抓狂时突然想重启一下memcached试试。 查看全文

日期:2010-12-05 21:05   分类:linux系统管理   标签:memcached     阅读次数 (712)   查看评论 (0)

php的memcache模块的优化

在网上找到php的memcache模块的优化方面的部分资料,贴出来备忘。 memcache.allow_failover = 1 memcache.max_failover_attempts=20 memcache.chunk_size =8192 memcache.default_port = 11211 查看全文

日期:2009-11-28 22:18   分类:php周边了解   标签:memcached     阅读次数 (1170)   查看评论 (1)

php利用memcached实现页面防刷新功能

有个新需求要加上去,防止用户频繁刷新页面。具体需求是当用户在一分钟之后内请求指定的页面超过100次,就直接拒绝请求。仔细分析后发现这个功能用memcache来做最方便:1、以用户IP和被请求的文件名作为KEY值2、以memcached的方法increment()来自增记录用户访问次数,increment()是原子性增加,准确。3、设置set()时指定过期时间为60s,这样就统计一分钟的访问次数。于是写了个函数放在项目的初始化文件中调用,函数内容如下: 查看全文

日期:2009-07-11 19:13   分类:php基础学习   标签:function  memcached     阅读次数 (1321)   查看评论 (2)