हां, ऐसा लगता है कि मैं इसे जोड़ने के लिए कभी नहीं मिला; मुझे नहीं लगता SHUTDOWN
वहाँ भी है। दोनों ही मामलों में, मैं उम्मीद करता हूं कि वे बस ऐसी चीजें नहीं थीं जो आमतौर पर किसी ग्राहक के अनुरोध पर निष्पादित की जाती हैं - लेकिन आमतौर पर या तो स्वचालित (दृढ़ता विन्यास), या नियमित रखरखाव कार्यों के हिस्से के रूप में कमांड लाइन (मैन्युअल रूप से या स्क्रिप्ट के भाग के रूप में) पर उकसाया जाता है।
मैं इसे अगले निर्माण के लिए जोड़ सकता हूं (शायद "कनेक्शन में व्यवस्थापक आदेश सक्षम हैं" चेक)।
एक वास्तव में हैकी अभी के लिए समाधान (अनचाहे) होगा:
.Scripting.Eval(0, "return redis.call('bgsave')", null, null);
(चेतावनी:उपरोक्त मुझे थरथराता है)
लेकिन फिर से:यदि आपका आवेदन केवल नियमित कार्य कर रहा है, तो मैं शायद स्वचालित रेडिस दृढ़ता सेटिंग्स का उपयोग करने की अनुशंसा करें। यदि आपका आवेदन निगरानी/रखरखाव फ्रंट एंड है, तो SAVE
बहुत अनुचित नहीं लगता।
लेकिन सेव या बीजीसेव से संबंधित कोई कमांड नहीं मिला।
वास्तव में, मैं दृढ़ता से सलाह दूंगा कि SAVE
. से बचें एक उत्पादन सर्वर पर, जब तक आप यह नहीं जानते कि यह सुरक्षित रूप से एक तरफ है और इसका उपयोग नहीं किया जा रहा है; BGSAVE
इतना आक्रामक नहीं है।