如何只在UDP端口上运行memcached

我怎样才能configurationmemcached运行udp端口只在centos框? 现在它默认侦听TCP端口。 这是我的memcachedconfiguration文件。

cat /etc/sysconfig/memcached PORT="11212" USER="memcached" MAXCONN="1000000" CACHESIZE="64" OPTIONS="-v -r" 

您将需要编辑memcachedconfiguration文件并更改OPTIONS部分。 在CentOS 6系统上,我不得不手上memcached正在侦听UDP和TCP端口11211.要禁用TCP并继续允许UDP,我必须执行以下操作

 OPTIONS='-p 0 -U 11211' 

-p 0将禁用TCP和-U 11222启用UDP / 11211的侦听。

 netstat -tunlp | grep memcached udp 0 0 0.0.0.0:11211 0.0.0.0:* 11159/memcached udp 0 0 :::11211 :::* 11159/memcached 

选项=“ – U 22222”启用udp端口22222上的memcached,只需将其添加到您已拥有的选项。