`

memcache stats命令返回值

阅读更多
参数不算多,我们来启动一个Memcache的服务器端: 
/usr/local/bin/memcached -d -m 10 -u root -l 10.0.0.162 -p 12000 -c 256 -P /tmp/memcached.pid 
-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,
-u是运行Memcache的用户, 我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.0.200,
-p是设置 Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,
-c选项是最大运行的并发连接数,默认是1024,我这里设置了 256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid,
如果要结束Memcache进程,执行: kill `cat /tmp/memcached.pid` 
 
telnet 10.0.0.162 11211
stats
服务器STATS信息
参数 值 描述
pid 7862 memcache服务器进程ID
uptime 12617972 服务器已运行秒数
time 1320756409 服务器当前Unix时间戳
version 1.4.5 memcache版本
pointer_size 64 操作系统指针大小
rusage_user 1.731736 进程累计用户时间
rusage_system 251.421778 进程累计系统时间
curr_connections 41 当前连接数量
total_connections 848 Memcached运行以来连接总数
connection_structures 46 Memcached分配的连接结构数量
cmd_get 164377 get命令请求次数
cmd_set 58617 set命令请求次数
cmd_flush 0 flush命令请求次数
get_hits 105598 get命令命中次数
get_misses 58779 get命令未命中次数
delete_misses 0 delete命令未命中次数
delete_hits 0 delete命令命中次数
incr_misses 0 incr命令未命中次数
incr_hits 0 incr命令命中次数
decr_misses 0 decr命令未命中次数
decr_hits 0 decr命令命中次数
cas_misses 0 cas命令未命中次数
cas_hits 0 cas命令命中次数
cas_badval 0 使用擦拭次数
auth_cmds 0 认证命令处理的次数
auth_errors 0 认证失败数目
bytes_read 262113283 读取总字节数
bytes_written 460023263 发送总字节数
limit_maxbytes 536870912 分配的内存总大小(字节)
accepting_conns 1 服务器是否达到过最大连接(0/1)
listen_disabled_num 0 失效的监听数
threads 4 当前线程数
conn_yields 0 连接操作主动放弃数目
bytes 1941693 当前存储占用的字节数
curr_items 476 当前存储的数据总数
total_items 58617 启动以来存储的数据总数
evictions 0 LRU释放的对象数目
reclaimed 48830 已过期的数据条目来存储新数据的数目

服务器SETTINGS信息
参数 值 描述
maxbytes 536870912 最大字节数限制(0无限制)
maxconns 1024 允许最大连接数
tcpport 11211 TCP端口
udpport 11211 UDP端口
inter NULL IP地址
verbosity 0 日志(0=none,1=som,2=lots)
oldest 0 最老对象过期时间
evictions on 是否禁用LRU(on/off)
domain_socket NULL Socket域名
umask 700 创建Socket的掩码
growth_factor 1.25 增长因子
chunk_size 48 chunk大小(key+value+flags)
num_threads 4 线程数(默认4,可通过-t参数设置)
stat_key_prefix : stats分隔符
detail_enabled no 显示stats细节信息(yes/no)
reqs_per_event 20 最大IO吞吐量(每event)
cas_enabled yes 是否启用CAS(yes/no,-C禁用)
tcp_backlog 1024 TCP监控日志
binding_protocol auto-negotiate 绑定协议
auth_enabled_sasl no 是否启用SASL验证(yes/no)
item_size_max 1048576 数据最大尺寸

 

 本人博客已搬家,新地址为:http://www.pycoding.com/

分享到:
评论

相关推荐

    php Memcache常用命令

    **PHP中的Memcache缓存技术** Memcache是一种广泛使用的分布式内存缓存系统,它能够显著提升Web...通过正确地设置Memcache服务器,并有效地使用这些命令,可以优化内存使用,提高数据读取速度,从而提升整体应用性能。

    Memcache常用命令.docx

    通过 stats 命令,还可以获取到一系列反映 Memcached 运行状态的重要参数: - **pid**:Memcache 服务器的进程 ID。 - **uptime**:服务器已经运行的秒数。 - **time**:服务器当前的 Unix 时间戳。 - **version**...

    简单的memcache命令

    ### 简单的Memcache命令详解 #### Memcache简介 Memcache是一种高性能、分布式内存对象缓存系统,用于加速动态Web应用通过减轻数据库负担。它通过在内存中缓存数据和对象来减少读写数据库的次数,从而提高网站的...

    Memcache常用命令.pdf

    ### Memcached常用命令详解 #### 一、Memcached概述与基本命令 Memcached是一款高性能的分布式内存对象缓存系统,用于加速动态Web应用程序并减轻数据库负载。它通过在内存中缓存数据和对象来减少数据库访问频率,...

    memcache的配置及使用——memcache及其客户端telnet

    - **stats**: 查看服务器状态,包括内存使用情况、命中率等信息。 **客户端库** 除了telnet,还有许多编程语言的客户端库,如PHP的`memcache`和`memcached`扩展,Python的`pylibmc`,Java的`spymemcached`等。这些...

    Memcached stats sizes 命令

    `stats sizes` 是 `Memcached` 提供的一个内置命令,用于获取存储在服务器上的所有项(items)的大小分布情况和对应的数量。这个命令对于监控和分析 `Memcached` 缓存性能非常有用。 **命令详解** `stats sizes` ...

    memcache win7 64位 安装文件

    7. **监控和优化**:运行中的Memcache可以通过命令行工具进行监控,例如`stats`命令显示统计信息,帮助我们了解其工作状态和性能。根据实际需求调整内存分配、超时设置等参数,优化缓存效果。 总之,`memcache`在...

    memcache安装与基本操作详解

    此时,可通过以下命令卸载现有Memcache服务: ```bash D:\memcached> memcached.exe -d uninstall ``` ##### 2. 下载并选择合适版本 根据系统类型(32位或64位)下载对应版本的Memcache软件包。具体步骤如下: -...

    memcache1.2.1 for windows

    标题"memcache1.2.1 for windows"指的是Memcache的1.2.1版本,这是专为Windows操作系统设计的一个内存缓存系统。Memcache是一个广泛使用的开源高性能分布式内存对象缓存系统,它能够通过在内存中存储数据来减少对...

    PHP memcache 多版本拓展

    - **错误处理**: 在使用Memcache时,应检查每次操作的返回值,及时处理可能出现的连接问题或数据存储异常。 通过以上介绍,我们可以了解到PHP Memcache多版本拓展库在PHP7及更高版本中的应用和配置方法。它不仅提供...

    【汇总】Memcache

    **Memcache 深度解析** Memcache 是一个高性能、分布式的内存对象缓存系统,广泛应用于Web应用中,用于缓解数据库的负载压力。它通过将数据存储在内存中,以便快速访问,从而提高应用程序的响应速度。在本文中,...

    memcache安装php5.2.17的php_memcache.dll

    将其放置在合适的位置,比如`C:\memcached`,然后运行命令行,使用以下命令启动Memcache服务: ``` C:\memcached\memcached.exe -d install C:\memcached\memcached.exe -d start ``` 6. **配置Memcache服务器*...

    windows本地开启memcache服务

    这个命令会将Memcache注册为一个Windows服务, `-d` 参数表示以服务模式运行,`install` 参数则是安装服务。 2. **启动Memcache服务**: - 安装完成后,你可以通过`memcached.exe -d start`命令启动Memcache服务。...

    Memcache win版 服务器和.net驱动

    **Memcache Win版服务器与.NET驱动详解** Memcache是一款高性能的分布式内存缓存系统,它最初是为了解决Web应用程序的数据库负载问题而设计的。通过将数据存储在内存中,Memcache能够快速地提供数据,减少对数据库...

    windows下安装memcache

    打开命令行,输入以下命令创建一个名为“Memcache”的服务: ``` memcached.exe -d install ``` 接下来启动服务: ``` memcached.exe -d start ``` 5. 配置Memcache参数: Memcache可以接受一些命令行参数...

    PHP7.x 8.0 memcache dll php_memcache.dll

    memcache是广泛应用于Web开发中的一个内存对象缓存系统,它能够提高网站性能,通过将数据存储在内存中,减少对数据库的访问,从而加快数据读取速度。 PHP的memcache扩展允许开发者在PHP应用程序中与memcached服务器...

    memcache使用

    Memcache提供了多种命令来管理服务: - `-p`:指定监听的端口号,默认是11211。 - `-l`:定义绑定的IP地址,默认为本机。 - `-d start/restart/stop/shutdown/install/uninstall`:分别用于启动、重启、停止和安装...

Global site tag (gtag.js) - Google Analytics