जवाबों:
रूट का उपयोग करते हुए, कुछ इस तरह का प्रयास करें:
/etc/init.d/memcached restart
रूट के रूप में लॉग इन करें या करें
su -
फिर:
service memcached restart
यदि वह काम नहीं करता है, तो:
/etc/init.d/memcached restart
यह सब इस बात पर निर्भर करता है कि आप किस लिनक्स डिस्ट्रो (या अन्य ओएस) का उपयोग कर रहे हैं।
sudo service memcached restart
sudo su -
रूट यूजर को बदलने के लिए काम करेंगे।
sudo
(डेबियन-आधारित सिस्टम पर) कोई जरूरत नहीं हैsu -
यदि आप homebrew का उपयोग कर रहे हैं:
brew services restart memcached
services
अब काढ़ा करने के लिए एक बाहरी उपकरण माना जाता है। Apple.stackexchange.com/questions/150300/…
brew tap homebrew/services
अगर लिनक्स
अगर apt-get द्वारा स्थापित है
service memcached stop
service memcached restart
यदि स्रोत कोड द्वारा स्थापित किया गया हो
Usage: /etc/init.d/memcached {start|stop|restart|force-reload|status}
बस रोकने के लिए $ pid को भी मार सकते हैं
मेमकेच डेमन को बंद करने के लिए:
sudo service memcached stop
स्मारक डेमॉन शुरू करने के लिए:
sudo service memcached start
मेमकेटेड सर्वर को पुनरारंभ करें:
sudo service memcached restart
आप देख सकते हैं कि क्या मेमेचे अभी चल रहा है:
sudo ps -e | grep memcached
और आप टीसीपी या यूडीपी पोर्ट की जांच कर सकते हैं यदि कुछ (जैसे मेम्चे) यह सुन रहा है:
netstat -ap | grep TheChosenPort#
netstat -ap | grep 11211
कुछ लिनक्स के लिए आपको अपनी कमांड बदलने की आवश्यकता है जैसे:
sudo /etc/init.d/memcached start
sudo /etc/init.d/memcached restart
sudo /etc/init.d/memcached stop
यदि आप चाहते हैं कि मेमकेड किए गए सर्वर को बंद करने की अनुमति दी जाए तो आप इसे शुरू करने से पहले वह विकल्प दे सकते हैं:
memcached -A &
इस विकल्प के साथ जब आप उदाहरण के लिए मेमेकड सर्वर से जुड़ते हैं:
telnet localhost 11211
तब आप shutdown
सर्वर को बंद करने के लिए कमांड का उपयोग कर सकते हैं । जब आप इसे एक प्रक्रिया के रूप में चलाया जाता है, तो आप मेमेकटेड सर्वर को भी बंद कर सकते हैं, पहले PID का उपयोग करके प्रक्रिया खोजें:
pidof memcached
फिर उपयोग करें:
kill PID command
यदि आपके पास मेमेकैच्ड का पुराना संस्करण है और एक स्क्रिप्ट को सेवा के रूप में रैप करने के लिए स्क्रिप्ट की आवश्यकता है, तो यह यहां है: मेमेकैच्ड सर्विस स्क्रिप्ट
मेरे लिए, मैंने होमब्रे के माध्यम से मैक पर इसे स्थापित किया और इसे सेवा के रूप में स्थापित नहीं किया गया। memcached
सर्वर को चलाने के लिए , मैं बस निष्पादित करता हूं memcached -d
। यह डिफ़ॉल्ट पोर्ट 11211 पर मेमकेड सर्वर स्थापित करेगा।
> memcached -d
> telnet localhost 11211
Trying ::1...
Connected to localhost.
Escape character is '^]'.
version
VERSION 1.4.20
memcached -d
?