como executar o memcached somente em portas UDP

1

Como posso configurar o memcached para ser executado em portas udp apenas na caixa centos? No momento, ele está escutando as portas TCP por padrão. Aqui está o meu arquivo de configuração do memcached.

cat /etc/sysconfig/memcached
PORT="11212"
USER="memcached"
MAXCONN="1000000"
CACHESIZE="64"
OPTIONS="-v -r"
    
por Aun 10.03.2016 / 12:56

2 respostas

1

Você precisará editar o arquivo de configuração do memcached e alterar a seção OPTIONS. No sistema CentOS 6 eu tenho que entregar memcached está escutando em UDP e TCP porta 11211. Para desativar o TCP e continuar a permitir UDP eu tive que fazer o seguinte

OPTIONS='-p 0 -U 11211'

o -p 0 desativa a escuta no TCP e -U 11222 habilitou o 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
    
por 10.03.2016 / 13:30
0

OPTIONS="- U 22222" habilita o memcached na porta udp 22222. apenas adicione-o às opções que você já possui.

    
por 10.03.2016 / 13:14

Tags