ভার্চুয়াল কনটেইনারগুলিতে (ভিএমওয়্যার) চলমান এবং স্থানীয় স্টোরেজের অভাবের খুব উচ্চতর ট্র্যাফিক ওয়েবসাইটটিতে আমরা সরাসরি লগ-ফাইলে (যা দূরবর্তী নেটওয়ার্ক স্টোরেজটিতে থাকে) লগইন করে সুইচিংয়ের মাধ্যমে থ্রুটপুট (প্রতি সেকেন্ডের অনুরোধগুলি) উল্লেখযোগ্যভাবে বাড়িয়ে নিয়েছি to rsyslogd ।
মূলত আমরা সিঙ্ক্রোনাস থেকে অ্যাসিনক্রোনাস লগিং-এ স্যুইচ করেছি। ওয়েব সার্ভার কর্মীরা কিছু মেমোরি বাফারকে সিসলগ (3) ব্যবহার করে লেখেন এবং আরএসস্লোগড (8) সমান্তরালভাবে এবং তার নিজস্ব গতিতে ডেটা একটি প্রকৃত ফাইলে প্রেরণ করেন, সুতরাং লগিং করার সময় প্রক্রিয়াগুলি আইওতে ব্লক হয় না।
এ পর্যন্ত সব ঠিকই. সমস্যাটি হ'ল আত্মিকভাবে rsyslogd লেখা (যেমন একটি ক্ষণিকের / দীর্ঘায়িত নেটওয়ার্ক বিচ্ছিন্নতা) রোধ করা হয় এবং আগত বাফার দ্রুত পূরণ করতে পারে ills
আমার প্রশ্নগুলি হ'ল:
- Syslog (3) ব্যবহার করে rsyslogd এ লেখার সময় কোনও ক্লায়েন্ট কি কখনও ব্লক করতে পারে ?
- আরএসস্লগড পরিসংখ্যানগুলিতে দেখার কোনও উপায় আছে , যেমন বাফারটি কত বড় / পূর্ণ?
- আরএসস্লগড ইনকামিং বাফারের আকার বাড়ানোর কোনও উপায় আছে কি ?