MEMCACHED

 每日运维   2019-10-01 12:23   79 人阅读  0 条评论

说明:

MEMCACHED是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。

1.下载地址

6.x

https://www.lanzous.com/iard4fe

7.x

https://www.lanzous.com/iard4ih

2.安装部署

tar xvf memcached-20180516.tar.gz
cd memcached-20180516
bash nn_install.sh

3.配置修改

配置文件  

memcached配置文件:

/usr/local/memcached/conf/memcached.conf

脚本默认分配内存为总内存的20%

#监听端口
PORT="11211"
#启动用户
USER="memcached"
#最大连接数
MAXCONN="10240"
#分配给memcached使用的内存,以M为单位,请跟进实际情况进行调整
CACHESIZE="64"
#一般用于用于扩展或实验性质的选项
OPTIONS=""
#绑定的IP地址
IPADDR="127.0.0.1"

4.编译模块说明

模块名

模块说明

libevent

基于事件触发的网络库,跨平台,内部使用select、epoll、kqueue等系统调用管理事件机制。


    1. 本地查看进程是否启动成功

image.png

2.从epg服务器执行命令

# telnet x.x.x.x(memcached绑定的ip) 11211
#stats

如果有正常的输出,代表memcached访问正常

#quit 退出


安装信息

1.安装目录:/usr/local/memcached

2.配置文件:/usr/local/memcached/conf/memcached.conf

3.pid文件:/var/run/memcached/memcached.pid

4.日志文件:无

5.日志切割:无

6.管理脚本:/etc/init.d/memcached

基本命令:

启动:/etc/init.d/memcached start

关闭:/etc/init.d/memcached stop

重启:/etc/init.d/memcached restart

查看状态:/etc/init.d/memcached status
















本文地址:https://linux365.cn/post/16.html
版权声明:本文为原创文章,版权归 每日运维 所有,欢迎分享本文,转载请保留出处!

评论已关闭!