অ্যাপাচি সহ লোগ্রোটেট বনাম রোটেটেলগগুলির পক্ষে কি কি?


11

অ্যাপাচি রোটেটলগস নামে একটি সরঞ্জাম সরবরাহ করে যা লোগ্রোটেটের সাথে ঘটে এমন লগগুলি ঘোরার সময় অ্যাপাচি পুনরায় চালু না করার সুবিধা দেয়। লোগ্রোটেটের উপরে রোটেটলগগুলি ব্যবহার করার জন্য এটি যদি পর্যাপ্ত মানদণ্ড হয় তবে আমার কথা বলার পর্যাপ্ত অভিজ্ঞতা নেই।

আমার প্রশ্নগুলি হল এই দুটি সরঞ্জাম দুটি বা কারও ব্যবহার করে কারও কি বাস্তব জীবনের অভিজ্ঞতা আছে এবং আপনার ইনপুটটি কী হবে?

আপনি কি সুপারিশ করবেন এবং কেন?

উত্তর:


7

আমি বেশিরভাগ লোকের জন্য লোগ্রোটেটের পরামর্শ দেব কারণ এটি অন্য সমস্ত লগকে ঘোরানো হবে (কেআইএসএস: এটিকে সরল বোকা রাখুন)। লোগ্রোটেট সমস্ত অ্যাপাচি পুনরায় আরম্ভ করে না, বরং কেবল এটি একটি সংকেত প্রেরণ করে যা এটির সমস্ত লগ ফাইলগুলি আবার খুলতে এবং শিশুদের পুনরায় চালু করতে বলে। এই সিগন্যালটি SIGHUP হতে পারে, যা বাচ্চাদের সাথে সাথেই পুনরায় চালু করতে দেয় (যা ডাউনলোডগুলিতে বাধা দেবে), বা SIGUSR1, যা একটি চমত্কার পুনঃসূচনা করে। সিগসআরআর 1 এর সাহায্যে আপনাকে লগ প্রসেসিং বিলম্ব করতে হবে যতক্ষণ না আপনি ভাবেন যে সমস্ত শিশু প্রাকৃতিকভাবে মারা গিয়েছিল। যে কোনও উপায়েই আপনি সম্ভবত নিজের লগগুলি বিশ্লেষণ করতে এবং দিন বা সপ্তাহের মধ্যে সর্বনিম্ন ট্র্যাফিকের জন্য সময় দিতে চান।

পাইপযুক্ত লগগুলি মনে হয় এটি আরও শক্তিশালী সমাধান। একটি বড় সুবিধা হ'ল এটি আপনাকে একটি কেন্দ্রীভূত লগিং সিস্টেম ব্যবহার করার অনুমতি দেয় এবং ওয়েব সার্ভার নিজেই লোড নিতে দেয়। ম্যানুয়াল নিজেই বলেছে:

শর্তাধীন লগিংয়ের মতো, পাইপযুক্ত লগগুলি খুব শক্তিশালী সরঞ্জাম, তবে যেখানে লাইন পোস্ট-প্রসেসিংয়ের মতো সহজ সমাধান পাওয়া যায় সেগুলি ব্যবহার করা উচিত নয়।

স্পষ্টতই, পাইপযুক্ত লগিং আপনার প্রয়োজন না হলে ব্যবহার করবেন না । আমি অতীতে পাইপযুক্ত লগিং লগগুলি ফিল্টার করার একটি হ্যাকি উপায় হিসাবে ব্যবহার করেছি এবং কোনও সমস্যা ছিল না had


অ্যাপাচের লোগ্রোটেট ফাইল সহ পোস্ট্রোটেট স্ক্রিপ্টটি একটি সাইনগআপ প্রেরণ করা হয়, যার ফলে অ্যাপাচি সমস্ত শিশুদের সমাপ্ত করে পুনরায় আরম্ভ করে। যে কোনও সক্রিয় সংযোগগুলি সমাপ্ত হয়।
ওয়ার্নার

আমি কোথাও একটি মন্তব্য পড়েছি যা বলেছিল যে গ্রেফিউস রিস্টার্টটি ভারী বোঝা বহনকারী সার্ভারগুলির সাথে খুব ভাল কাজ করে না। তবে আমি সত্যিই ভাবি না যে এর বিকল্প অনেক আছে।
মোহন গুলতি

SIGHUP সহ লোগ্রোটেটটি বেশ মান। আমি এটা সম্পর্কে চিন্তা wouldnt.
ওয়ার্নার

2

আমি দুটো আগেই ব্যবহার করেছি। আমি দেখতে পেলাম যে রোটেটলগগুলি ব্যবহার করা অ্যাক্সেস লগগুলি পরিচালনা করতে এবং যদি আপনি অ্যাপাচি ডাউনটাইম না চান তা খুব দরকারী tool একটি উচ্চ ভলিউম সাইটে আমি এটি সুপারিশ করব, আমি কেবলমাত্র ইস্যুটি পেয়েছি যে আপনি যদি লগগুলি পরিচালনা করতে চান তবে লগগুলি পরিষ্কার করতে বা লক ব্যাকআপ সার্ভারে স্থানান্তর করতে আপনার আলাদা স্ক্রিপ্টের প্রয়োজন হবে, স্পষ্টতই এটি প্রয়োজন উপর নির্ভর করে। লোগ্রোটেটের সাহায্যে আপনার কীভাবে লগ ফাইলগুলি পরিচালনা করা হয় তার সাথে আরও বিকল্প রয়েছে, কেবলমাত্র সমস্যাটি যখন লোগ্রোটেট আগের উত্তরটিতে বর্ণিত হিসাবে চালিত হয়, আপনাকে অ্যাপাচি পুনরায় চালু করতে হবে।

মূলত এটি সমস্ত পছন্দমতো নেমে আসে, যদি আপনার বাধা ছাড়াই চলতে অ্যাপাচি দরকার হয় তবে পরিচালনা করার জন্য একটি বাহ্যিক ক্রোন স্ক্রিপ্ট সহ রোটেটলগগুলি অন্যথায় লোগ্রোটেট যথেষ্ট হবে। আপনার যখন ট্র্যাফিক বেশি থাকে তখন লোগ্রোট ক্রোনটি সেটআপ করতে নিশ্চিত হন s

অবশেষে আপনি যদি নিজের সিস্টেমে অ্যাপাচি লগ করতে চান তবে আপনি সর্বদা রেডহাট বেসড লিনাক্সে থাকা লগার কমান্ডটি ব্যবহার করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.