দয়া করে আপাচি বন্ধ করুন


23

কার্য সম্পাদনের অনুরোধগুলি শেষ না করে অ্যাপাচি সার্ভারটি বন্ধ করার কোনও উপায় আছে, মূলত এটি বলার উপায় - আপনি নিজের বর্তমানগুলি শেষ করার পরে আর কোনও সংযোগ গ্রহণ করবেন না এবং শাট ডাউন করবেন না?

উত্তর:



12

এখানapachectl -k graceful-stop থেকে ব্যবহার করুন :

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


1

মনে রেখো যে sys-v init ডিফল্টরূপে গ্রেফিল স্টপ করত এবং অতিরিক্ত বিকল্প হিসাবে জোর-স্টপ করত। ক্রেসিটলি স্টপ করার জন্য একটি "বিশেষ" বিকল্পের প্রয়োজন কেবলমাত্র যদি আপনি একটি কাস্টম প্রসেসার ম্যানেজার চালনা করেন যা সাধারণত প্রক্রিয়াগুলিকে মারে।


এই উত্তরটি এই ধারণাটি দিতে পারে যে systemdকোনও কাস্টম প্রক্রিয়া পরিচালক নয় কারণ এটি প্রক্রিয়াটিকে হত্যা করে না। যাইহোক, ডিফল্টরূপে systemd অ্যাপাচি জন্য একটি stopনা একটিও সম্পাদন করে graceful-stop
বি মিলার

4
@ বি.মিলার যদি আপনার সিস্টেমড গ্রেফুল-স্টপের পরিবর্তে একটি স্টপ সম্পাদন করে, তবে এটি একটি ওএস-নির্দিষ্ট বাগ যা লগ করা দরকার। আর্চ লিনাক্স এবং সেন্টোস 7 উভয় করুণাময় স্টপগুলি সম্পাদন করে।
হ্যারাল্ড

দেবিয়ান একটি
দারুণ স্টপও

2
আকর্ষণীয় @ জনকিটস ... সম্ভবত এটি উবুন্টু 18.04 নির্দিষ্ট। 18.04 স্টপ কমান্ডটি ব্যবহার করে/usr/sbin/apachectl stop
বি মিলার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.