``` /usr/local/memcached/bin/memcached -p 11211 -m 64m -vv```详细分析
时间: 2024-11-08 08:12:13 浏览: 10
命令`/usr/local/memcached/bin/memcached -p 11211 -m 64m -vv`是用来启动Memcached服务的。让我们逐个参数分析:
1. **-p 11211**: 这是端口号参数,`11211`指定了Memcached监听的网络连接端口。默认情况下,Memcached会监听11211端口供客户端连接。
2. **-m 64m**: `-m`选项用于设置内存限制,这里的`64m`代表64兆字节(MB),这决定了Memcached可以使用的缓存大小。如果内存不足,Memcached可能会拒绝新的条目存储请求。
3. **-v** 或 **-vv**: `v`表示verbose(详细)模式,多加一个`v`意味着增加更多的日志信息,这对于调试非常有用。`-vv`会让输出更加详细,包括每个操作的详细信息。
4. **bin/memcached**: 这是执行文件路径,位于`/usr/local/memcached/bin`目录下,这是安装Memcached时通常选择的默认位置。
因此,这个命令会在`/usr/local/memcached`目录下的`bin`子目录下运行Memcached服务,使用11211端口,分配64MB内存,并以详细模式启用日志记录。如果你想启动该服务,可以在终端中输入这个命令并按Enter运行。
相关问题
linux 安装memcached
以下是在Linux上安装memcached的步骤:
1. 下载并安装libevent,因为memcached依赖于它。可以使用yum安装,也可以从源码安装。
2. 下载memcached,可以从官方网站下载。
3. 解压缩memcached压缩包,并进入解压缩后的目录。
4. 执行以下命令进行编译和安装:
```
./configure
make
make test
sudo make install
```
5. 启动memcached服务,可以使用以下命令:
```
/usr/local/src/05.memcached/bin/memcached -p 11211 -m 512m -vv -u root
```
其中,-p参数指定了端口号,-m参数指定了内存大小,-vv参数指定了日志级别,-u参数指定了运行用户。
阅读全文