1、linux环境下:
/usr/local/lib/memcached -d -m 2048 -u root -c 1024 -p 11211 -P /tmp/memcached1.pid
/usr/local/lib/memcached -d -m 2048 -u root -c 1024 -p 11211 -P /tmp/memcached2.pid
2、windows环境下:
在windows下我们可以用命令
memcached -d install memcached -m 128 -n 128 -c 30720 -p 11211 -d start
把memcached注册为服务,让系统启动时自动运行
memcached为了减少单个memcached的负载,可以在一台机器上运行多个实例,如果把多个memcached
注册为服务呢,通过SC命令我们可以创建服务
建立服务器1:
sc create memcached1 binPath= "d:\zwamp\memcached\memcached.exe -d runservice -m 128 -c 512 -p 11211" start= auto DisplayName= "memcached1"
建立服务器2:
sc create memcached2 binPath= "d:\zwamp\memcached\memcached.exe -d runservice -m 128 -c 512 -p 11212" start= auto DisplayName= "memcached2"
建立服务器3:
sc create memcached3 binPath= "d:\zwamp\memcached\memcached.exe -d runservice -m 128 -c 512 -p 11213" start= auto DisplayName= "memcached3"
另外
-p 指定端口号(默认11211)
-m 指定最大使用内存大小(默认64MB)
-t 线程数(默认4)
-l 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-m 最大内存使用,单位MB。默认64MB
-M 内存耗尽时返回错误,而不是删除项
-c 最大同时连接数,默认是1024
-f 块大小增长因子,默认是1.25
-n 最小分配空间,key+value+flags默认是48
例如:/home/memcache/bin/memcached -d -m 1024 -u root -l 192.168.1.123 -p 1121 -c 512 -P /tmp/memcached.pid
重启:先kill -9 掉进程,再执行启动相关参数的memcache
分享到:
相关推荐
**PHP中的Memcache缓存技术** Memcache是一种广泛使用的分布式内存缓存系统,它能够显著提升Web...通过正确地设置Memcache服务器,并有效地使用这些命令,可以优化内存使用,提高数据读取速度,从而提升整体应用性能。
### Memcached 常用命令详解 #### 一、Memcached 安装与管理命令 在部署和管理 Memcached 服务时,以下是一些常用的命令选项: - **-p 监听的端口**:指定 Memcached 服务监听的端口。例如,`-p 11211` 表示 ...
### Memcached常用命令详解 #### 一、Memcached概述与基本命令 Memcached是一款高性能的分布式内存对象缓存系统,用于加速动态Web应用程序并减轻数据库负载。它通过在内存中缓存数据和对象来减少数据库访问频率,...
3. **启动服务**:分配一定量的内存,并启动Memcache服务: ```bash memcached.exe -m 300MB -d start ``` 4. **连接测试**:通过telnet工具连接到本地Memcache服务,端口号为11211: ```bash telnet 127.0.0.1...
将其放置在合适的位置,比如`C:\memcached`,然后运行命令行,使用以下命令启动Memcache服务: ``` C:\memcached\memcached.exe -d install C:\memcached\memcached.exe -d start ``` 6. **配置Memcache服务器*...
打开命令行,输入以下命令创建一个名为“Memcache”的服务: ``` memcached.exe -d install ``` 接下来启动服务: ``` memcached.exe -d start ``` 5. 配置Memcache参数: Memcache可以接受一些命令行参数...
- 安装完成后,你可以通过`memcached.exe -d start`命令启动Memcache服务。这将在后台运行服务,即使你关闭命令提示符窗口,服务也会继续运行。 3. **配置Memcache**: - 默认情况下,Memcache会使用11211端口,...
接着,在命令行中执行相应的命令进行安装和启动服务。 - **下载Java客户端**:下载`java_memcached-release_2.6.1.zip`作为Java端的客户端库,以便于在Java程序中操作Memcache服务。 ##### 2. 配置Spring环境 ...
以管理员身份运行命令提示符,然后输入以下命令来安装Memcache服务: ``` "C:\memcache\memcached.exe" -d install ``` 3. **设置服务启动参数**:安装服务后,我们需要配置服务以启动并监听特定端口(默认是...
最后,使用`make && make install`命令进行安装,并在php.ini文件中添加`extension=memcache.so`(或相应扩展名),以便在启动PHP服务时加载扩展。 4. **Memcache的使用** - **连接Memcache服务器**:使用`$m = ...
- 如果需要,可以通过`memcached.exe -h`命令查看帮助,了解如何配置Memcache服务,例如设置监听端口、最大内存等。 **3. 使用PHP连接Memcache** 在PHP代码中,你需要引入`Memcache`类来与Memcache服务器通信。...
6. **启动与配置**:根据系统和需求,配置启动脚本和服务文件,启动Memcache服务。 在实际应用中,还需要了解如何通过命令行或编程接口与Memcache交互,设置和获取数据,以及监控和优化其性能。此外,为了提高数据...
1. 在控制面板的服务列表中检查Memcache服务是否已启动并处于运行状态,如有必要,可以手动启动。 2. 使用telnet命令进行测试。打开命令提示符,输入`telnet localhost 12345`(替换为实际端口)。在telnet会话中,...
5. **测试连接**: 使用telnet命令测试memcache服务是否正常工作,例如:“telnet localhost 11211”,如果成功,你应能看到一个空白的窗口,表示连接已建立。 **memcache的工作原理**: - **内存存储**: memcache...
在命令行中输入以下命令来启动Memcache服务: ``` memcached.exe -d install ``` 这会安装Memcache为Windows服务。接下来,你可以启动服务: ``` memcached.exe -d start ``` 你可以通过添加参数来定制Memcache的...