Ejabberd चैट रूम संदेश दृश्यता की गणना करता है


0

उपयोगकर्ता केवल पिछले दो दिनों के लिए एक समूह चैट में पोस्ट किए गए संदेशों को देख रहे हैं या (गणना 30 से कम है)। क्या कोई कॉन्फ़िगरेशन सेटिंग है जो अतीत से (या संख्या में) कितने संदेशों को नियंत्रित कर सकती है, जब कोई उपयोगकर्ता इसे जोड़ता है? Ejabberd.yml में मुझे केवल एक सेटिंग max_user_offline_messages के तहत उपयोग करने के लिए 1000 का मूल्य है। इसके अलावा mod_muc की सेटिंग access_max_user_messages है: max_user_offline_messages

क्या कोई अन्य सेटिंग है जो इस कार्यक्षमता को नियंत्रित करती है?

हम ejabberd संस्करण 16.02.79 का उपयोग कर रहे हैं

जवाबों:


0

मुझे लगता है कि आप कमरे के हाल के इतिहास को देखें। इस विकल्प के साथ संख्या को कॉन्फ़िगर किया जा सकता है:

history_size: आकार: कमरे में प्रवेश करने पर वर्तमान चर्चा का एक छोटा सा इतिहास उपयोगकर्ताओं को भेजा जाता है। इस विकल्प के साथ आप कमरे में शामिल होने वाले उपयोगकर्ताओं को रखने और भेजने के लिए इतिहास संदेशों की संख्या को परिभाषित कर सकते हैं। मान एक पूर्णांक है। मान को 0 पर सेट करना इतिहास सुविधा को अक्षम करता है और, परिणामस्वरूप, कुछ भी स्मृति में नहीं रखा जाता है। डिफ़ॉल्ट मान 20 है। यह मान वैश्विक है और इस प्रकार सेवा के सभी कमरों को प्रभावित करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.