热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Memcached常用参数

1.Memcached帮助信息[rootnn~]#memcached-h2.启动参数说明-d:启动一个守护进程,以守护程序

1.Memcached帮助信息

[root@nn~]# memcached -h


2.启动参数说明

 -d:启动一个守护进程,以守护程序(daemon)方式运行,也可以启动多个守护进程,但是端口不能重复;

 -u:运行Memcached的用户,只有root用户可以使用这个参数;

 -P:保存进程ID到指定文件,只有在使用-d选项的时候才有意义。

3.内存设置参数

 -m:所有slab class可用内存的上限,以MB为单位(默认:64MB),也就是分配给该Memcached实例的内存大小,不包含Memcached本身占用;

 -M:内存用光时报错,(不会删除数据);

 -n:chunk的最小空间,初始chunk=key+suffix+value+32结构体,默认48字节,chunk数据结构本身需要消耗48个字节,所以一个chunk实际消耗的内存是n+48;

 -f:不同slab class里面的chunk大小的增长倍率,默认:1.25,每个slab class里面有相同数量个slab page,每个slab page里面有chunk,且在当前slab class内的chunk大小固定;而不同slab class里的chunk大小不一致,具体差异就是根据这个参数的倍率在增长,直到分配的内存用尽。)

 -L:启用大内存页,可以降低内存浪费,改进性能,提高内存页尺寸可以减少"页表缓冲(TLB)"丢失次数,提高运行效率为了从操作系统获得大内存页,memcached会把全部数据项分配到一个大区块。

4.安全设置

 -S:启用sasl安全验证功能,开启后,客户端需要提供用户名密码方能访问memcached;

5.连接设置

 -l:监听的服务器IP地址,默认为所有网卡,如果有多个地址的话,指定下服务器的I监听P地址;

 -p:设置Memcache的TCP监听的端口,默认是11211;

 -U:UDP端口,默认为11211,0为关闭

6.并发设置

 -c:最大运行的并发连接数,默认是1024,最好是200;

 -t:使用的线程数,默认4,由于memcached采用NIO,所以更多线程没有太多作用;

 -R:每个event连接最大并发数,默认20;

 -C:禁用CAS命令(可以禁止版本计数,减少开销)

7.其他参数

 -s:用于监听的UNIX套接字路径(禁用网络支持);

 -a:UNIX套接字访问掩码,八进制数字(默认:0700);

 -r:最大核心文件限制;

 -b:设置后台日志队列的长度(默认:1024);

 -B:绑定协议-可能值:ascii,binary,auto(默认;

 -I:重写每个数据页尺寸。调整数据项最大尺寸;

 -k:锁定所有内存页,注意可以锁定的内存上限,试图分配更多内存会失败的,所以留意启动守护进程时所用的用户可分配的内存上限(不是前面的-u参数;在sh下,使用命令"ulimit-S-l NUM_KB"来设置);

 -D:使用作为前缀和ID的分隔符,这个用于按前缀获得状态报告。默认是":"(冒号),如果指定了这个参数,则状态收集会自动开启;如果没指定,则需要用命令"stats detail on"来开启;

 -v:提示信息(在事件循环中打印错误/警告信息);

 -vv:详细信息(还打印客户端命令/响应);

 -vvv:超详细信息(还打印内部状态的变化);

 -h:打印这个帮助信息并退出;

 -i:打印memcached和libevent的许可;

 -x:repcached用来指定Master IP的配置;

 -X:repcached用来指定Master PORT的配置


推荐阅读
  • 本文介绍了解决Netty拆包粘包问题的一种方法——使用特殊结束符。在通讯过程中,客户端和服务器协商定义一个特殊的分隔符号,只要没有发送分隔符号,就代表一条数据没有结束。文章还提供了服务端的示例代码。 ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 在Oracle11g以前版本中的的DataGuard物理备用数据库,可以以只读的方式打开数据库,但此时MediaRecovery利用日志进行数据同步的过 ... [详细]
  • 本文介绍了操作系统的定义和功能,包括操作系统的本质、用户界面以及系统调用的分类。同时还介绍了进程和线程的区别,包括进程和线程的定义和作用。 ... [详细]
  • 本文讨论了在VMWARE5.1的虚拟服务器Windows Server 2008R2上安装oracle 10g客户端时出现的问题,并提供了解决方法。错误日志显示了异常访问违例,通过分析日志中的问题帧,找到了解决问题的线索。文章详细介绍了解决方法,帮助读者顺利安装oracle 10g客户端。 ... [详细]
  • 李逍遥寻找仙药的迷阵之旅
    本文讲述了少年李逍遥为了救治婶婶的病情,前往仙灵岛寻找仙药的故事。他需要穿越一个由M×N个方格组成的迷阵,有些方格内有怪物,有些方格是安全的。李逍遥需要避开有怪物的方格,并经过最少的方格,找到仙药。在寻找的过程中,他还会遇到神秘人物。本文提供了一个迷阵样例及李逍遥找到仙药的路线。 ... [详细]
  • 解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法
    本文介绍了解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法,包括检查location配置是否正确、pass_proxy是否需要加“/”等。同时,还介绍了修改nginx的error.log日志级别为debug,以便查看详细日志信息。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 重入锁(ReentrantLock)学习及实现原理
    本文介绍了重入锁(ReentrantLock)的学习及实现原理。在学习synchronized的基础上,重入锁提供了更多的灵活性和功能。文章详细介绍了重入锁的特性、使用方法和实现原理,并提供了类图和测试代码供读者参考。重入锁支持重入和公平与非公平两种实现方式,通过对比和分析,读者可以更好地理解和应用重入锁。 ... [详细]
  • 从Oracle安全移植到国产达梦数据库的DBA实践与攻略
    随着我国对信息安全和自主可控技术的重视,国产数据库在党政机关、军队和大型央企等行业中得到了快速应用。本文介绍了如何降低从Oracle到国产达梦数据库的技术门槛,保障用户现有业务系统投资。具体包括分析待移植系统、确定移植对象、数据迁移、PL/SQL移植、校验移植结果以及应用系统的测试和优化等步骤。同时提供了移植攻略,包括待移植系统分析和准备移植环境的方法。通过本文的实践与攻略,DBA可以更好地完成Oracle安全移植到国产达梦数据库的工作。 ... [详细]
  • 本文介绍了一个React Native新手在尝试将数据发布到服务器时遇到的问题,以及他的React Native代码和服务器端代码。他使用fetch方法将数据发送到服务器,但无法在服务器端读取/获取发布的数据。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
author-avatar
美丽女人一起来_381
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有