আমি একটি ডেবিয়ান স্কুইজ ওয়েব সার্ভার চালাচ্ছি। আমি এটিতে ম্যাকচেড ইনস্টল করেছি এবং ইউনিক্স ডোমেন সকেটে (এ /tmp/memcached.sock
) শুনতে মেমক্যাচটি কনফিগার করেছি , কারণ এটি কেবল একই সার্ভারে থাকা ওয়েবসাইট থেকে বার্তাগুলি গ্রহণ করা প্রয়োজন।
এটি ঠিকঠাকভাবে কাজ করছে বলে মনে হচ্ছে, তবে আমি শেলের মাধ্যমে মেমচেডের সাথে যোগাযোগ করতে চাইলে এটি আমার মনে হচ্ছে এটি কী করছে তা পরীক্ষা করে দেখতে চাই।
মেমক্যাচড একটি সাধারণ এএসসিআইআই প্রোটোকলের মাধ্যমে বার্তা গ্রহণ করে (যদি আমি সঠিকভাবে বুঝতে পারি)। যদি এটি টিসিপি / আইপিতে শুনছিল, আমি এতে বার্তাগুলি প্রেরণ করতে পারতাম যেমন nc
:
$ echo "stats settings" | nc localhost 11211
তবে পরিবর্তে ডোমেন সকেটে কীভাবে পাঠ্য পাঠানো যায় তা আমি বুঝতে পারি না।
আমার ল্যাপটপ (যা OS X এর লায়ন রান) উপর উভয় nc
এবং telnet
অপশন (আছে -U
এবং -u
যথাক্রমে) ডোমেইন সকেট ব্যবহার করতে। তবে, আমার ডেবিয়ান স্কিজ ওয়েব সার্ভারে, এই বিকল্পগুলি উপস্থিত নেই।
/var/run/socket
? কোন বিদ্যমান ফাইল পুনরায় ব্যবহার করার উপায় আছে?