এফ 5 লোড ব্যালেন্সার টাইমআউট অন অনুরোধ পুনরায় পাঠায়


8

আমি কোনও সিস্টেম অ্যাডমিনিস্ট্রেটর নই, আমি একজন প্রোগ্রামার বলে এই প্রবন্ধটি বলি।

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

এটি আমাদের বেশ কয়েকটি দীর্ঘ চলমান স্ক্রিপ্টগুলির মধ্যে একটি সমস্যা (তবে এটি একটি গুরুতর সমস্যা)। আমাকে বলা হয়েছে যে এটি প্রত্যাশিত আচরণ, এবং আমাদের কোড অনুসারে পরিবর্তন করতে হবে। সুতরাং আমার প্রশ্নগুলি হ'ল:

  • এই প্রত্যাশিত আচরণ?
  • ব্যবহারকারী পুনরায় রিফ্রেশ না করে ব্যতীত অন্য সময়সীমার পরে অনুরোধটির প্রতিলিপি করে লোড ব্যালান্সারের কী সুবিধা?
  • এই আর্কিটেকচারের সাহায্যে, কোনও স্ক্রিপ্ট যা সার্ভারকে হ'ল বা হোগস রিসোর্স চালিত হয়, এটি উভয় সার্ভারে চলবে। সত্যিই কি এটি সর্বোত্তম?

আপনি যখন অন্য সার্ভারে 'অনুরোধটি প্রেরণ করে' বলছেন, আপনি কি কনফিগার করা স্বাস্থ্য পরীক্ষা বা ব্যবহারকারীর অনুরোধগুলি উল্লেখ করছেন? আমার জ্ঞান না, তবে এটি স্পষ্ট করে বলার অপেক্ষা রাখে না। এর উত্তর উত্তর এবং / বা কোনও পরামর্শ পরিবর্তন করবে।
এমসিএথ

@ এমসিএথ এটি ব্যবহারকারীর অনুরোধটিকে পুনরায় পাঠায়। মূলত যদি কোনও ব্যবহারকারী 500 টি ত্রুটি প্রেরণা দেয় এমন কোনও ক্রিয়া করে, লোড ব্যালান্সার অন্য সার্ভারে একই অনুরোধটি প্রেরণ করে, এইভাবে একটি একক এইচটিটিপি অনুরোধ থেকে দুটি প্রতিক্রিয়া তৈরি করে।
জিম ডি

1
আমি দীর্ঘদিন ধরে বিগ-আইপি এর কক্ষপথে ছিলাম এবং এটির অনুরোধটি পুনরায় খেলতে আমি কখনই জানতাম না যদি না নির্দিষ্ট করে বলা হয়, বলুন, কোনও আইআরএল করে এইচটিটিপি করার মাধ্যমে :: বাফার অনুরোধের পেইলড সংগ্রহ করুন । খুব অদ্ভুত. চলমান কনফিগারেশন না দেখে বলা খুব শক্ত।
এমএকৌথ

এই থ্রেডটি কেবল কিছুটা চাপিয়ে দেওয়ার জন্য আপনাকে জানাতে হবে যে আমি এই একই একই সমস্যাটিকে আঘাত করছি। এটি সমাধান করার বিষয়ে আপনি আরও কিছু পেয়েছেন?
বিটমাস্ক 777

@ বিটমাস্ক 777 - দুর্ভাগ্যক্রমে আমরা এর সাথে আর কখনও পাইনি। এটি এখনও লোড ব্যালান্সারের আচরণ এবং আমরা "এটির সাথে আচরণ করি" been
জিম ডি

উত্তর:


3

বিগ-আইপিতে প্যাসিভ অ্যাপ্লিকেশন পর্যবেক্ষণ সম্পর্কিত এই এন্ট্রিটি একবার দেখুন

আপনার প্রশ্নের আমার উত্তরগুলি হতাশ হ'ল তারা হ'ল

  • হতে পারে (প্যাসিভ মনিটরিং কনফিগারেশনের উপর নির্ভর করে)

  • ব্যবহারকারী কোনও ত্রুটি দেখতে পাচ্ছেন না

  • হতে পারে (আমি কি আমার ব্যবহারকারীদের ত্রুটিগুলি পরিবেশন করতে চাইছি বা অন্য কোথাও অনুরোধটি চেষ্টা করতে চাই?)

"অ্যাকশন অন সার্ভিস ডাউন" একটি কনফিগারযোগ্য সেটিংস।


আপনার উত্তরের জন্য ধন্যবাদ. আপনি ঠিক বলেছেন যে এটি কিছুটা হতাশার মতো, আমি আরও কিছু কংক্রিটের জন্য আশা করছিলাম। আমি অনুমান করি যে এটি ব্যাখ্যা করার ক্ষেত্রে এটির কোনও সঠিক উত্তর নেই concrete
জিম ডি

0

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

সংক্ষেপে, আপনার F5- তে কিছু সত্যই ক্রেজি আইরুল না থাকলে স্ক্রিপ্ট থেকেই এটি একটি আচরণ।

(দ্রষ্টব্য: আমি এলটিএমের সাথে দেড় বছর ধরে এফ 5 এর জন্য নিউইর্ক সাপোর্ট ইঞ্জিনিয়ার ছিলাম)

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