কিভাবে আপনি WebLogic একটি আটকে থ্রেড অপসারণ করবেন?
কিভাবে আপনি WebLogic একটি আটকে থ্রেড অপসারণ করবেন?

ভিডিও: কিভাবে আপনি WebLogic একটি আটকে থ্রেড অপসারণ করবেন?

ভিডিও: কিভাবে আপনি WebLogic একটি আটকে থ্রেড অপসারণ করবেন?
ভিডিও: সতর্কতা পার্ট 2-এ Weblogic সার্ভার | লগ বিশ্লেষণ করুন | আটকে থাকা থ্রেডের সমস্যা সমাধান করুন #সার্ভার #সতর্কতা 2024, নভেম্বর
Anonim

আটকে থাকা থ্রেড হতে পারে না নিহত . আপনি যা করতে পারেন তা হল মূল কারণ খুঁজে বের করা এবং এটি ঠিক করা। করা a থ্রেড ডাম্প এবং এটি বিশ্লেষণ. কিছু নির্দেশিকা জন্য এই লিঙ্ক চেক করুন.

তদনুসারে, WebLogic এ আটকে থাকা থ্রেড কি?

ওয়েবলজিক সার্ভার বিবেচনা করে একটি থ্রেড একটি " আটকে থাকা থ্রেড " যখন থ্রেড একটি একক অনুরোধ প্রক্রিয়া করতে একটি নির্দিষ্ট পরিমাণের বেশি সময় লাগে৷ যখন সার্ভার সম্মুখীন হয় a আটকে থাকা থ্রেড পরিস্থিতি, এটি নিজেই বন্ধ বা ওয়ার্ক ম্যানেজার বন্ধ করতে পারে। এটি অ্যাপ্লিকেশনটিকে অ্যাডমিন মোডে স্যুইচ করতে পারে।

কেউ জিজ্ঞাসা করতে পারে, আপনি কিভাবে WebLogic এ আটকে থাকা থ্রেড বিশ্লেষণ করবেন? আপনার মধ্যে আছে আটকে থাকা থ্রেড কিন্তু ওয়েবলজিক কনসোল এখনও উপলব্ধ, আপনি পরিবেশ, সার্ভারে যেতে পারেন এবং একটি সার্ভার নির্বাচন করতে পারেন। এখন আপনি মনিটরিং এ যেতে পারেন, থ্রেড . এখানে আপনি তাকান করতে পারেন থ্রেড এবং সনাক্ত করুন আটকে পড়া এবং hogging থ্রেড . এছাড়াও আপনি একটি ডাম্প অনুরোধ করতে পারেন থ্রেড স্ট্যাক

অনুরূপভাবে, কেন আটকে থাকা থ্রেডগুলি WebLogic এ ঘটে?

ওয়েবলজিক সার্ভার স্বয়ংক্রিয়ভাবে সনাক্ত করে যখন a থ্রেড একটি কার্যকরী সারিতে পরিণত হয় আটকে পড়া কারণ ক আটকে থাকা থ্রেড তার বর্তমান কাজ সম্পূর্ণ করতে পারে না বা নতুন কাজ গ্রহণ করতে পারে না, সার্ভার প্রতিবার একটি নির্ণয় করার সময় একটি বার্তা লগ করে আটকে থাকা থ্রেড.

জাভা আটকে থ্রেড কি?

আটকে থাকা থ্রেড হয় থ্রেড যেগুলি অবরুদ্ধ, এবং নির্দিষ্ট সময়ের জন্য থ্রেডপুলে ফিরে যেতে পারে না৷ ডিফল্টরূপে, WLS 600 সেকেন্ডের সাথে আসে। যদি কিছু থ্রেড 600 সেকেন্ডের মধ্যে ফিরে আসে না, এটি একটি পতাকা পায়' আটকে থাকা থ্রেড '. – > আটকে থাকা থ্রেড শুধুমাত্র পতাকা আছে, সেখানে আপনাকে সতর্ক করতে হবে যে এটি থ্রেড খুব বেশি সময় নিচ্ছে।

প্রস্তাবিত: