linux下memcached安装和配置
来源:互联网 发布:发货单打印软件 编辑:程序博客网 时间:2024/05/18 06:26
1. 安装libevent
由于memcached依赖于libevent库,所以安装memcached之前需要安装libevent。
下载和安装:
将libevent安装到 /home/gang/libevent目录下面。
wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz --no-check-certificatetar -zxvf libevent-2.0.21-stable.tar.gzcd libevent-2.0.21-stable./configure --prefix=/home/gang/libeventmake && make install
2. 安装memcached
下载和安装, with-libevent来设置libevent的安装目录:
wget http://memcached.org/latesttar -zxvf memcached-1.x.x.tar.gzcd memcached-1.x.x./configure --prefix=/home/gang/memcached/ --with-libevent=/home/gang/libeventmake && make install
3. memcached启动参数
-h 显示帮助信息
-p tcp监听端口,默认为 11211
-d 作为守护进程运行
-u 担任启动的用户身份,填用户名
-m 最大内存使用量
-M 内存用尽后返回错误,而不是删掉其他项
-c 最大连接数,默认为1024
-v 打印详细信息 error/warning
-P <file> 将pid保存到文件
-f chunk增长因子 默认为1.25
-n 分配的最小空间 默认48bytes
-I 每个slab page的大小,默认为1M, 范围为1k-128M
-F 禁止使用 flush_all 命令
-P <file> 将pid保存到文件
-f chunk增长因子 默认为1.25
-n 分配的最小空间 默认48bytes
-I 每个slab page的大小,默认为1M, 范围为1k-128M
-F 禁止使用 flush_all 命令
4. 启动memcached脚本
使用内存为1G, 端口为9000,-u设置启动用户, 以守护进程方式启动。
/home/gang/memcached/bin/memcached -m 1024 -p 9000 -u gang -d
5. 监控memcached
5.1 telnet来查看
telnet 主机名称 端口
telnet localhost 9000连接后通过 status 或 status settings 来查看。
5.2 nc命令来查看
echo "stats settings" | nc localhost 9000返回结果
STAT maxbytes 1073741824STAT maxconns 1024STAT tcpport 9000STAT udpport 9000STAT inter NULLSTAT verbosity 0STAT oldest 0STAT evictions onSTAT domain_socket NULLSTAT umask 700STAT growth_factor 1.25STAT chunk_size 48STAT num_threads 4STAT num_threads_per_udp 4STAT stat_key_prefix :STAT detail_enabled noSTAT reqs_per_event 20STAT cas_enabled yesSTAT tcp_backlog 1024STAT binding_protocol auto-negotiateSTAT auth_enabled_sasl noSTAT item_size_max 1048576STAT maxconns_fast noSTAT hashpower_init 0STAT slab_reassign noSTAT slab_automove 0STAT tail_repair_time 3600STAT flush_enabled yesEND
0 0
- linux下memcached安装和配置
- Linux下memcached的安装和配置
- Windows和Linux环境下Memcached安装与配置
- Windows和Linux环境下Memcached安装与配置
- Windows和Linux环境下Memcached安装与配置(转)
- Windows和Linux环境下Memcached安装与配置
- Linux下安装配置Node及memcached
- windows/Linux 下安装和使用memcached
- Linux环境下安装和使用memcached
- Linux下memcached安装和启动方法
- Linux下memcached安装和启动方法
- 1.Linux下libevent和memcached安装
- Linux下memcached安装和启动方法
- Linux 下安装 Memcached 和 PHP 开启 Memcached 扩展
- Linux 下安装 Memcached 和 PHP 开启 Memcached 扩展
- Linux 下安装 Memcached 和 PHP 开启 Memcached 扩展
- Linux安装配置memcached
- Linux下安装Memcached
- 黑马程序员-阻塞队列
- struts2 json 输出日期格式不正确
- Android Gallery3D源码分析
- 字典树Trie
- Android安装包制作签名Android安装包制作签名
- linux下memcached安装和配置
- Eclipse中使用代码折叠插件
- C/C++ 结构体字节对齐详解
- 最短路径 之 Floyd 算法
- Sublime Text 2开发你的javascript
- HDU 2446 Shell Pyramid
- 黑马程序员-传统集合
- Mapper和Reducer入门程序
- 求取二项分布