要开始使用memcached ,请在一台或多台服务器上启动 memcached服务。运行memcached会设置服务器、分配内存并开始侦听来自客户端的连接。
笔记
您无需成为特权用户 ( root
) 即可运行memcached
,除非是侦听特权 TCP/IP 端口之一(低于 1024)。但是,您必须使用未使用setrlimit或类似
方法限制其内存限制的用户。
要启动服务器,请以非特权(即非)用户
身份运行memcached :root
$> memcached
默认情况下,memcached使用以下设置:
64MB的内存分配
使用端口 11211 侦听所有网络接口上的连接
最多支持 1024 个同时连接
通常,您会在启动memcached时指定所需的完整选项组合,并且通常会提供一个启动脚本来处理 memcached的初始化。例如,以下行启动memcached,最大 1024MB RAM 用于缓存,侦听 IP 地址 198.51.100.110 上的端口 11211,作为后台守护进程运行:
$> memcached -d -m 1024 -p 11211 -l 198.51.100.110
要确保memcached在引导时启动,请检查 init 脚本和配置参数。