के रूप में रेडिस स्थापित करें मैंने अभी MSOpenTech port के साथ विंडोज़ पर रेडिस स्थापित किया है। सबकुछ ठीक है लेकिन विंडोज़ सेवा है। Cmd चलाने के लिए, मुझे Redis कमांड लाइन तर्क बनाने की आवश्यकता है जो मुझे नहीं पता कि कैसे प्राप्त किया जाए।विंडोज सेवा
मैं इस समस्या को कैसे हल कर सकता हूं?
यह निर्देश है:
Redis एक सेवा
बेहतर विंडोज सेवा मॉडल के साथ एकीकृत करने के लिए के रूप में चल रहा है, नई आदेश पंक्ति तर्क Redis के लिए पेश किया गया है। तर्कों को सेवा नियंत्रण प्रबंधक से कनेक्ट करने के लिए तर्कों को एक उन्नत उपयोगकर्ता संदर्भ की आवश्यकता होती है। यदि इन आदेशों को गैर-उन्नत संदर्भ से बुलाया जाता है, तो रेडिस इन आदेशों को निष्पादित करने के लिए एक उन्नत संदर्भ बनाने का प्रयास करेगा। इससे उपयोगकर्ता द्वारा नियंत्रण संवाद को Windows द्वारा प्रदर्शित किया जा सकता है और आगे बढ़ने के लिए व्यवस्थापकीय उपयोगकर्ता प्रमाण-पत्र की आवश्यकता हो सकती है।
सेवा
--service-install
स्थापित कर रहा है यह redis-सर्वर कमांड लाइन पर पहला तर्क होना चाहिए। इसके बाद तर्क सेवा लॉन्च होने पर क्रमशः रेडिस में होते हैं। सेवा को ऑटोस्टार्ट के रूप में कॉन्फ़िगर किया जाएगा और इसे "एनटी प्राधिकरण \ नेटवर्क सेवा" के रूप में लॉन्च किया जाएगा। सफल स्थापना पर एक सफल संदेश प्रदर्शित किया जाएगा और Redis बाहर निकलेंगे।
यह आदेश सेवा शुरू नहीं करता है।
उदाहरण के लिए:
redis-server --service-install redis.windows.conf--loglevel verbose
सेवा
--service-uninstall
मैंने आदेश चलाया। यह कहता है कि रेडिस सफलतापूर्वक एक सेवा के रूप में स्थापित है लेकिन मैं सेवा शुरू करने में सक्षम नहीं हूं। कोई संकेतक? –
वही है, यह कहता है कि सेवा शुरू हुई और फिर रुक गई क्योंकि कुछ भी इसका उपयोग नहीं कर रहा था – BelgoCanadian
मुझे 'redis.windows.conf' और' --log-level' 'के बीच एक जगह है, इसे समझने से पहले इसे कुछ बार देखना था। – StephenSolace