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