1

memcached を実行しているサーバーがありますが、機能していません。そのため、ポート 11211 を介して localhost に telnet で接続しようとすると失敗します。ポートを開くにはどうすればよいですか?

    root@s2:/usr/local/www/production/current/log# telnet localhost 11211
    Trying 127.0.1.1...
    telnet: Unable to connect to remote host: Connection refused
4

1 に答える 1

2

ポートは問題ではなく、リッスン アドレスです。リッスンアドレスを設定する必要がありますmemcached.conf

-l 0.0.0.0 これは安全ではありませんが、最もオープンです

また

-l 127.0.0.1

またはホストの実際のIPアドレス(これは私が使用するものです)

-l 192.168.0.1

ところで、これは私のhostsファイルです:

127.0.0.1   localhost
127.0.1.1   myhostname
于 2013-08-29T00:55:06.910 に答える