টমকাট ডকুমেন্টেশন এবং সার্ভার.এক্সএমএল খুঁজলে বোঝা শক্ত হয় আপনি বন্দরগুলির একটি সালাদ পাবেন যা বুঝতে অসুবিধা হতে পারে কারণ ডকুমেন্টেশনে এটি সঠিকভাবে বা ব্যাপকভাবে ব্যাখ্যা করা হয়নি।
উদাহরণস্বরূপ, কনফিগার ফাইলে এই লাইন server.xml
<Connector port="8345" protocol="AJP/1.3" redirectPort="9875" />
এবং এখানে আপনি আরও একটি পুনর্নির্দেশ বন্দর খুঁজে পেতে পারেন:
<Connector executor="tomcatThreadPool"
port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
আমি বুঝতে পারি সংযোগকারী বন্দরটি কী করে। প্রথম ক্ষেত্রে আপনি এটি অ্যাপাচে কর্মী তৈরি করতে এবং এটি সেখানে প্রেরণের জন্য ব্যবহার করেন, দ্বিতীয়টিতে আপনি সরাসরি টমক্যাট অ্যাক্সেসের জন্য একটি পোর্ট খোলেন। তবে এটি যখন রিডাইরেক্টপোর্টে আসে তখন বিষয়গুলি ফাজি হয়ে যায়।
এজেপি পোর্টের জন্য টমক্যাট ডকুমেন্টেশন দ্বারা এখানে দেওয়া ব্যাখ্যা:
যদি এই সংযোজকটি নন-এসএসএল অনুরোধগুলি সমর্থন করে এবং একটি অনুরোধ গৃহীত হয় যার জন্য কোনও মিলের জন্য এসএসএল ট্রান্সপোর্টের প্রয়োজন হয়, ক্যাটালিনা স্বয়ংক্রিয়ভাবে অনুরোধটি এখানে নির্দিষ্ট পোর্ট নম্বরটিতে পুনর্নির্দেশ করবে।
আমি সর্বদা 1024-র উপরে একটি এলোমেলো পুনর্নির্দেশ পোর্ট বেছে নিয়েছি এবং এটি কাজ করে,
কিন্তু কবে এটি বাস্তবে আসবে? যখন কোনও অনুরোধের এসএসএল পরিবহন প্রয়োজন হয় তখন এটি কীভাবে জানবে?
আমার একটি স্যাটেলাইট সার্ভার রয়েছে একটি টমক্যাট মডিউল। এই সার্ভিসটি মূল সার্ভার থেকে বিপরীতে অ্যাপিচির সাথে অ্যাজপি সংযোগকারীটিতে ট্র্যাফিক পুনর্নির্দেশের মাধ্যমে কার্যকর হয়।
মূল সার্ভারে https এপাচে প্রয়োগ করা হয়। এর অর্থ কি সমস্ত অনুরোধগুলি এনক্রিপ্ট করা উপগ্রহ সার্ভারে প্রেরণ করা হয়েছে বা সরল পাঠ্যে? আমি জানি যে আমি যদি ৮০৮০ বন্দর দিয়ে স্যাটেলাইট সার্ভারটি অ্যাক্সেস করি না তবে এটি এনক্রিপ্ট করা হয়নি তবে আমি ভাবছি যে এটি ট্র্যাফিকটি মূল সার্ভারেও পুনঃনির্দেশিত হওয়ার ক্ষেত্রে প্রযোজ্য কিনা এবং এই পুনর্নির্দেশের পোর্টটি কার্যকর হয় কোথায়?