কীভাবে আপনি এসএসএল সংযোগ বিচ্ছিন্ন না করে অ্যাপাচি পুনরায় চালু করতে পারেন?


11

আমরা কমান্ড যেমন কমান্ড ব্যবহার করে অ্যাপাচি পুনরায় লোড করার চেষ্টা করছি:

apache2ctl -k graceful

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

তবে, আমরা দেখতে পেয়েছি যে এইচটিটিপিএসের মাধ্যমে সার্ভার অ্যাক্সেস করা ব্যবহারকারীরা একটি সুদৃশ্য পুনরায় লোডের সময় সংযোগ বিচ্ছিন্ন হয়ে গেছে।

এসএসএল সংযোগগুলি প্রভাবিত না করে কীভাবে অ্যাপাচি মনোযোগ দিয়ে পুনরায় লোড করা যায়?

যদি এটি সহায়তা করে তবে আমরা অ্যাপাচি ২.৪.২০ তে HTTP 2 ব্যবহার করছি।


5
আচ্ছা, আপনি অ্যাপাচি পুনরায় চালু করার পরিবর্তে "পুনরায় লোড" করতে পারেন। ধরে নিচ্ছি যে আপনি ডিফি-হেলম্যান কী এক্সচেঞ্জের মতো জিনিস চালাচ্ছেন, পুনরায় চালু করার পরে, পূর্ববর্তী "সেশনে" কী ব্যবহার করা হবে না, তাই নতুন তৈরি হচ্ছে। একটি ভিন্ন বিকল্প হ'ল এক প্রকার লোড ব্যালেন্সার রাখা যা আপনার অ্যাপাচি সার্ভারের সামনে এসএসএল হ্যান্ডেল করে।
হ্যারিস কাভান

হ্যাঁ আমরা পুনরায় চালু করার পরিবর্তে পুনরায় লোড করছি (করুণাময়)।
জোনস

5
এইচপি প্রক্সিতে এসএসএলকে সমাপ্ত করা আমাদের জন্য একটি বিকল্প, যদি কেউ নিশ্চিত করতে পারেন যে এটি একটি কার্যক্ষম সমাধান?
জোনস

2
আজকের দিনে সাধারণ প্রক্সি বা শেষ ব্যবহারকারীকে এসএসএল সমাপ্ত করে একটি প্রক্সি বা লোডবালেন্সার পাওয়া সাধারণ। তারপরে সর্বাধিক সুরক্ষার জন্য আপনি অ্যাপাচি এবং প্রক্সি / লোডবালেন্সারদের মধ্যে "ইন-হাউস" এসএসএল-এনক্রিপশন যুক্ত করবেন।
হ্যারিস কাভান

5
আমরা এখন অ্যাপাচি ২.৪.১০-তে HTTP2 মডিউলটি একটি সমস্যা হিসাবে বাগটি নিশ্চিত করেছি, আশা করি এটি প্রবাহকে ঠিক করা যেতে পারে। যখন আমরা এইচটিটিপি 2 স্যুইচ করি, এসপিএস ব্যবহারকারীদের সংযোগ বিচ্ছিন্ন না করে অ্যাপাচি পুনরায় লোড করা যায়।
19:19

উত্তর:


1

এক্সিকিউট করার সময় এইচ 2-ভিত্তিক এইচটিটিপি সেশনগুলি একা থাকবে (এবং অবসান হয় না) apachectl -k graceful, আপনার অ্যাপাচি সফ্টওয়্যারটি 2.4.24 এবং আপনার মোড_এইচ 2 প্যাকেজটি 1.4.7 এ উন্নীত করুন upgrade


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