ऐसा लगता है कि सिस्लॉग में 1 केबी संदेश सीमा है। क्या यह Syslog प्रोटोकॉल में हार्डकोड किया गया है, या यह एक पैरामीटर है जिसे प्रत्येक सर्वर के लिए सेट किया जा सकता है?क्या सिस्लॉग में वास्तव में 1 केबी संदेश सीमा है?
मुझे उम्मीद है कि मैंने जो लेख पढ़ा था वह पुराना था, इसलिए यदि आपके पास कोई जानकारी है तो कृपया साझा करें।
निष्पक्ष बनाने के लिए एक 1KB संदेश एक नहीं बल्कि बड़े प्रणाली संदेश है। – outis
यदि आप rsyslog का उपयोग कर रहे हैं, तो आप सेट कर सकते हैं: $ MaxMessageSize जो भी आप rsyslog.d में चाहते हैं। – Atomox
Syslog काफी धीमी है और इसका उद्देश्य मानव द्वारा पढ़ा जाना है। तो 80 बाइट से अधिक लंबा संदेश पहले से ही बहुत लंबा है। कम वर्बोज़ होने का तरीका जानने के लिए ट्विटर पर एक नज़र डालें। और यदि आपके पास स्टोर करने के लिए अधिक जानकारी है, तो इसे एक फ़ाइल में लिखें, न कि Syslog के लिए। मैं इस तरह से अपवाद उत्पन्न करता हूं: अपवाद के लिए यूयूआईडी बनाएं, यूआईआईआईडी को Syslog में लिखें और यूआईआईडी के नाम के साथ फ़ाइल में अपवाद को सुंदर प्रिंट करें। इसका अतिरिक्त लाभ है, कि गोपनीय डीबगिंग जानकारी सिस्टम को सिस्लॉग के माध्यम से नहीं छोड़ेगी। 80 वर्णों से अधिक डेटा आमतौर पर Syslog के लिए उपयुक्त नहीं है। – ceving