Tôi đang chạy một máy chủ web Debian Squeeze. Tôi đã cài đặt memcached trên nó và cấu hình memcached để nghe trên một ổ cắm tên miền Unix (at /tmp/memcached.sock
), vì nó chỉ cần nhận tin nhắn từ trang web, nằm trên cùng một máy chủ.
Nó dường như đang hoạt động tốt, nhưng tôi cũng muốn liên lạc với memcached qua shell, để kiểm tra xem nó có làm những gì tôi nghĩ nó đang làm không.
memcached chấp nhận tin nhắn qua giao thức ASCII đơn giản (nếu tôi hiểu chính xác). Nếu nó đang nghe trên TCP / IP, tôi có thể gửi tin nhắn đến nó thông qua: vd nc
:
$ echo "stats settings" | nc localhost 11211
Nhưng tôi không thể tìm ra cách gửi văn bản đó đến ổ cắm tên miền thay thế.
Trên máy tính xách tay của tôi (chạy OS X Lion), cả hai nc
và telnet
có các tùy chọn ( -U
và -u
tương ứng) để sử dụng ổ cắm tên miền. Tuy nhiên, trên máy chủ web Debian Squeeze của tôi, các tùy chọn này không có.
/var/run/socket
? Có cách nào để sử dụng lại một tập tin hiện có?