---
title: 运行和验证
description: "1. 启动Memcached。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengwebs/ecosystemEnable/Memcached/kunpengmemcached_02_0006.html
sourcePath: /source/zh/kunpengwebs/ecosystemEnable/Memcached/kunpengmemcached_02_0006.html
indexId: 3257c7ff38450ddbb7120675c939c4b6e64374e56625c68ec78f848f7f09eb8278
---
# 运行和验证

1. 启动Memcached。
  1 memcached -t 24 -p 11211 -u root -m 49152 -c 10240

  启动命令参数说明如表1所示。

**表1 启动命令参数说明**

| 命令参数 | 说明 | 默认值 |
| --- | --- | --- |
| \-t | 线程数。 | 4 |
| \-p | 监测的TCP端口。 | 11211 |
| \-u | 指定用户启动。 | 默认不能用root用户启动进程 |
| \-m | 分配给Memcached的内存大小。 单位：MB。 | 64M |
| \-c | 最大并发连接数。 | 1024 |
| \-d | 后台启动一个守护进程。 | \- |


  如需关闭Memcached，按“Ctrl+C”。

2. 另外启动一个Shell窗口，连接到Memcached。
  1 telnet 127.0.0.1 11211

  除Telnet连接Memcached服务获取数据信息以外，源码中还提供了一些工具脚本，可以直接使用，如memcached-tool，位于源码中的“scripts”目录下。memcached-tool的使用方法如表2所示。 如需退出Telnet连接可执行quit命令。 1 quit

**表2 memcached-tool的使用方法**

| 命令 | 功能 |
| --- | --- |
| ./memcached\-tool localhost display | 显示slabs信息 |
| ./memcached\-tool 10.0.0.5:11211 display | 显示slabs信息 |
| ./memcached\-tool 10.0.0.5:11211 stats | 显示Memcached统计信息 |
| ./memcached\-tool 10.0.0.5:11211 settings | 显示Memcached设置信息 |
| ./memcached\-tool 10.0.0.5:11211 sizes | 显示items的大小和个数 |
| ./memcached\-tool 10.0.0.5:11211 dump [limit] | 导出缓存中的Keys和Values |


3. 创建连接之后，可使用stats命令获取到Memcached服务端的统计信息。
  1 stats

  常用的stats命令如表3所示。

**表3 stats命令功能说明**

| 命令 | 功能 |
| --- | --- |
| stats | 显示Memcached总体状态信息，包括启动时间、存储数据量、缓存命中率、当前连接数等。 |
| stats items | 输出各个slab中item的信息。 |
| stats slabs | 输出更详细的slab信息。 |
| stats sizes | 显示所有item的大小和个数。 |
| stats cachedump <slabId> <limit> | 导出<slabId>下的数据，<limit>是输出个数，若传入0则输出该slab下所有数据。 |
| stats detail <on\|off\|dump> | 设置（on/off）或显示（dump）详细操作记录，如get/set操作。 |
| flush\_all | 使内存中所有item失效，该操作并不会暂停服务端，因为不会真正释放内存空间，而是将现有item标记为失效状态。 |
