Я запускаю веб-сервер Debian Squeeze. Я встановив memcached на ньому і налаштував memcached для прослуховування в сокеті домену Unix (at /tmp/memcached.sock
), оскільки йому потрібно лише отримувати повідомлення з веб-сайту, який живе на тому ж сервері.
Здається, це працює нормально, але я також хотів би спілкуватися з зашифрованими через оболонку, щоб перевірити, чи він робить те, що я думаю, що робить.
memcached приймає повідомлення через простий протокол ASCII (якщо я правильно розумію). Якщо він слухав на TCP / IP, я міг би надсилати повідомлення через нього, наприклад nc
:
$ echo "stats settings" | nc localhost 11211
Але я не можу зрозуміти, як надіслати цей текст замість сокета.
На моєму ноутбуці (який працює OS X Lion), так nc
і telnet
є варіанти ( -U
і -u
відповідно) , щоб використовувати сокети. Однак на моєму веб-сервері Debian Squeeze цих параметрів немає.
/var/run/socket
? Чи є спосіб повторно використовувати наявний файл?