मेरे पास तीन नोड्स कैसंद्रा क्लस्टर हैं और मैंने एक टेबल बनाई है जिसमें 2,000,000 से अधिक पंक्तियां हैं।कैसंड्रा के cqlsh कंसोल में ऑपरेशन टाइम आउट त्रुटि
OperationTimedOut: errors={}, last_host=192.168.1.2
जब मैं कम पंक्ति के लिए या सीमा 50,000 से गिनती समारोह चलाने यह ठीक काम करता है:
जब मैं इस (select count(*) from userdetails
) cqlsh में क्वेरी को निष्पादित, मैं यह त्रुटि हुई।
कृपया, आप मुझे कैसे JMX से इसे पाने के लिए करने के लिए कुछ विस्तार से बता सकते हैं कि में टाइमआउट को बढ़ा सकते हैं? – Kaushal
ने –
+1 को स्वरूपित करने के लिए उपरोक्त संपादन में इसे जोड़ा। एक और विकल्प (रिकॉर्ड की मात्रा पर 'गिनती' रखने के लिए) कैसंद्रा के स्वच्छ वितरित काउंटर का उपयोग उस के लिए होगा (एक अलग सीएफ में, बस इसे प्रत्येक सम्मिलन में बढ़ाएं)। इसे स्थापित करते समय प्रारंभिक बीज राशि प्रदान करने के लिए आपको वर्तमान पंक्तियों (उदाहरण के लिए कोड में इसके माध्यम से पुनरावृत्त) को पुनर्प्राप्त करने की आवश्यकता होगी। – ChristopheD