আমাজন ইএলবিতে সম্মান না পেয়ে জীবিত সময়সীমা বেঁধে রাখুন


9

আমি উবুন্টুতে (জেডিকে ১. Tom) টমক্যাটটি একটি অ্যাপ্লিকেশন দিয়ে ব্যবহার করছি যা এইচটিটিপিএস সংযোগকারীটিতে সরাসরি ধূমকেত-শৈলীর অনুরোধ করে (সরাসরি টমকটের বিপরীতে, এপিআর ব্যবহার করে না)।

আমি 5 মিনিটের জন্য বেঁচে থাকাটি সেট করতে চাই যাতে আমার দীর্ঘ ভোটদান সংযোগগুলি রিফ্রেশ করতে হবে না। এখানে আমার কনফিগারেশন:

<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
           maxThreads="1000"  keepAliveTimeout="330000"
        scheme="https" secure="true"
           clientAuth="false" sslProtocol="TLS" />

দুর্ভাগ্যক্রমে মনে হয় যে সার্ভারটি 65 সেকেন্ডের পরে সংযোগটি বন্ধ করে দেয়। একটি নমুনা অধিবেশন থেকে পিসি্যাপটি এরকম কিছু হয়:

T=0   Client sends SYN to server, handshake etc.
T=65  Server sends FIN to client
T=307 Client sends FIN to server

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

(সম্পাদনা করুন: মানক HTTP সংযোগকারী ব্যবহার করার সময় এটি প্রত্যাশার মতো কাজ করে)

উত্তর:


13

অ্যামাজনের ইএলবি (ইলাস্টিক লোড ব্যালেন্সার) এর একটি অনির্ধারিত ( ফোরাম ব্যতীত ) -০-সেকেন্ড সময়সামগ্রী রয়েছে যা কোনও তথ্য প্রেরণ না হলে সংযোগ ছিন্ন করে দেবে। প্রতি 55 সেকেন্ডে হোয়াইটস্পেস পাঠিয়ে চারপাশে হ্যাক করা দেখে মনে হচ্ছে তারা এই কনফিগারযোগ্যটি তৈরি না করা অবধি কাজ করবে।


(সময়সীমা এখনও আছে,
বিটিডাব্লু

এখনও কনফিগারযোগ্য নয় ... এটি ২০০৯ বা তার পর থেকে একটি বিচারাধীন সমস্যা ...
ডেনিস মোঙ্কেল


10

সংযোগ বন্ধ করে দেওয়া লোড ব্যালেন্সার টাইমআউট এখন নথিভুক্ত করা হয়েছে :

আপনার লোড ব্যালেন্সারের জন্য নিষ্ক্রিয় টাইমআউট সেটিংটি কনফিগার করতে

  1. Https://console.aws.amazon.com/ec2/ এ অ্যামাজন ইসি 2 কনসোলটি খুলুন ।
  2. নেভিগেশন ফলক সালে অধীনে ভারসাম্য বজায় রাখার , ক্লিক করুন লোড Balancers
  3. আপনার ভার ভারসাম্য নির্বাচন করুন।
  4. নীচে ফলকে, বর্ণনা ট্যাবটি নির্বাচন করুন ।
  5. সংযোগ সেটিংস সন্ধান করুন এবং তারপরে (সম্পাদনা করুন) ক্লিক করুন
  6. ইন কনফিগার করুন সংযোগ সেটিংস ডায়ালগ বক্স জন্য একটি মান লিখুন নিষ্ক্রিয়তার শেষ । নিষ্ক্রিয় সময়সীমা জন্য পরিসীমা 1 থেকে 3,600 সেকেন্ড।
  7. সংরক্ষণ ক্লিক করুন

এটি এখন স্বীকৃত উত্তর হওয়া উচিত।
জোনাটান


0

ELB নিষ্ক্রিয় সময়সীমা পরিসীমা আপডেট করা হয়েছে এবং এটি 1 সেকেন্ড (সর্বনিম্ন) থেকে 4000 সেকেন্ড (সর্বাধিক) পর্যন্ত হতে পারে এবং নিষ্ক্রিয় সময়সীমা জন্য ডিফল্ট মান 60 সেকেন্ড।

https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/config-idle-timeout.html

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