2.Memcached安装
来源:互联网 发布:超声波软件 编辑:程序博客网 时间:2024/06/05 09:58
一、下载libevent、memcache
到http://memcached.org/官网去下载 memcached-1.4.15.tar.gz
到http://www.monkey.org/~provos/libevent/ libevent-2.0.21-stable.tar.gz
二、安装
1.安装libevent
a.解压
tar zxvf libevent-2.0.21-stable.tar.gz
b.配置、编译、安装
切换到包libevent-2.0.21-stable中,然后:
./configure --prefix=/usr/local/app/libevent
make
make install
2.安装memcache
a.解压
tar zxvf memcached-1.4.15.tar.gz
b.配置、编译、安装
切换到包 memcached-1.4.15 中,然后:
./configure --prefix=/usr/local/app/memcache --with-libevent=/usr/local/app/libevent/
make
make install
三、启动memcache
切换到bin目录
./ memcached -d -m 10 -u root -l 192.168.40.4 -p 12000 -c 256 -P /tmp/memcached.pid (完整启动)
./memcached -d -m 1024 -u root -p 55001 -c 2048 (默认启动)
测试启动是否成功:参数说明:
-d选项是启动一个守护进程
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB
-u是运行Memcache的用户,我这里是root
-l是监听的服务器IP地址
-p是设置Memcache监听的端口,最好是1024以上的端口
-c选项是最大运行的并发连接数,默认是1024,按照你服务器的负载量来设定
-P是设置保存Memcache的pid文件
-vv 调试模式
ps -ef | grep rediis 看时候有memcache
netstat -tunpl | grep 55001
四、登陆memcache
五、java登陆
下载jar包:https://code.google.com/p/memcached/wiki/Clients
public class ConnUtil {
static{
SockIOPool pool = SockIOPool.getInstance();
String[] servers = {"127.0.0.1:11211"};
// 设置服务器信息
pool.setServers(servers);
//与服务器列表中对应的各服务器的权重,权重高的负载大
Integer[] weights = { 3 };
pool.setWeights(weights);
// 设置初始连接数、最小和最大连接数以及最大处理时间
pool.setInitConn(5);
pool.setMinConn(5);
pool.setMaxConn(250);
pool.setMaxIdle(1000 * 60 * 60 * 6);
// 设置主线程的睡眠时间
pool.setMaintSleep(30);
// 设置TCP的参数,连接超时等
pool.setNagle(false);
pool.setSocketTO(3000);
pool.setSocketConnectTO(0);
// 初始化连接池
pool.initialize();
}
public static void main(String[] args) {
MemCachedClient mcc = new MemCachedClient();
mcc.add("name", "zzm");
System.out.println(mcc.get("name"));
}
}
六、window安装
memcached.exe -d install #这个安装后会在服务中有个服务并已经启动,端口默认11211
memcached.exe -d start
0 0
- 2.Memcached安装
- memcached之memcached安装
- memcached之memcached安装
- memcached安装
- memcached安装
- 安装memcached
- memcached安装
- memcached安装
- memcached安装
- memcached安装
- 安装memcached
- Memcached安装
- memcached安装
- 安装memcached
- Memcached 安装
- 安装memcached
- Memcached安装
- Memcached安装
- javascript模块化编程
- 在JSP中使用常量
- Asterisk AGI脚本
- mosquitto源码分析(六)
- 程序员真的是吃青春饭的吗?
- 2.Memcached安装
- stm32 i2c通信 [操作寄存器+库函数]
- iText 导出pdf
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
- stm32 i2c通信 [操作寄存器+库函数]
- XP进军中国,Linux奋起反击
- velocity 单引号和双引号转义
- 3.Memcached机制
- oracle几种分页方法效率比较。