কোনও অনুরোধ না থাকা সত্ত্বেও আইআইএস অ্যাপ পুলের হাই সিপিইউ ব্যবহার


10

আমি সম্প্রতি উইন্ডোজ সার্ভার ২০০২ / আইআইএস .5.৫ সার্ভারের একটি সেট উইন্ডোজ সার্ভার 2012 / আইআইএস 8 চালিত নতুন সার্ভারে স্থানান্তরিত করেছি।

আমি আইআইএস থেকে কিছু অদ্ভুত আচরণ অনুভব করছি। আমাদের কাছে দুটি অভিন্ন সার্ভার রয়েছে, প্রতিটি সার্ভারের নিজস্ব অ্যাপ পুলে 2 টি ওয়েব সাইট চলছে। প্রতিটি ওয়েবসাইটের জন্য কোড অভিন্ন। (আক্ষরিক ... একই dll এর এবং সবকিছু, কিছুটা আলাদা কনফিগারেশন)।

অ্যাপ্লিকেশন পুলগুলি 24 ঘন্টা পরে একটি সময়সূচীতে পুনর্ব্যবহার করার জন্য সেট করা হয় তবে 24 ঘন্টা সময়সীমার মধ্যে, ডাব্লু 3 ডাব্লুপি কর্মী প্রক্রিয়াটির সিপিইউ ব্যবহার 12.5% ​​এর ইনক্রিমেন্টে লাফিয়ে যায় (সার্ভারটিতে 8 টি প্রসেসর রয়েছে, তাই আমি মনে করি না যে একটি কাকতালীয়).

একবার সিপিইউ ব্যবহার লাফিয়ে উঠলে, অ্যাপটি পুনরায় ব্যবহার না হওয়া অবধি এটি পিছনে যাবে না। আমি যতদূর বলতে পারি, অ্যাপটি এই মুহুর্তে কিছুই করছে না এবং কোনও অনুরোধ প্রক্রিয়া করছে না। আমি সার্ভারে সমস্ত ট্র্যাফিক বন্ধ করতে পারি এবং সিপিইউ ব্যবহার কেবল সেখানেই থাকবে। আমি এমনকি ওয়েবসাইটটি পুনরায় চালু করতে পারি এবং সিপিইউ ব্যবহার একই থাকে। সিপিইউ ব্যবহারটি পুনরায় সেট করার একমাত্র উপায় হ'ল অ্যাপ পুলটি যে চালিত হয় তা পুনরায় চালনা বা পুনরায় চালু করা।

আমি কিছুটা নিশ্চিত যে এই কোডটির আমার কোডের সাথে কোনও সম্পর্ক নেই, তবে কোনও ধরণের আইআইএস কনফিগারেশন বা আইআইএস 8 এর একটি পরিবর্তন যা হার্ডওয়্যার কনফিগারেশন বা কোনও কিছুর সাথে খারাপভাবে কাজ করছে?

এটি গুরুত্বপূর্ণ কিনা তা নিশ্চিত নয় তবে এগুলি র্যাকস্পেস পারফরম্যান্স ক্লাউড সার্ভারগুলি।

এই সার্ভারগুলিতে আপনাকে সময়ের সাথে সাথে সিপিইউ লোড দেখানোর জন্য একটি স্ক্রিনশট এখানে দেওয়া হয়েছে (সবুজ তীরগুলি অ্যাপ্লিকেশন পুলটি পুনর্ব্যবহারের সময়গুলি নির্দেশ করে You আপনি দেখতে পাচ্ছেন যে প্রতিটি মালভূমিটি 12.5% ​​এর অবিচ্ছেদ্য একাধিক):

এখানে চিত্র বর্ণনা লিখুন

কেউ কি এই আচরণ পর্যবেক্ষণ করেছেন? আইআইএস with এর সাথে একই সমস্যা বলে মনে হচ্ছে এমন একজনের সাথে আমি ২০০৯ সাল থেকে এই প্রশ্নটি পেয়েছি:

কোনও ট্র্যাফিক ছাড়াই আইআইএস ডাব্লু 3 ডাব্লু হাই সিপিইউ ব্যবহার করে

কোন সাহায্যের অনেক প্রশংসা করা হয়

উত্তর:


1

শেয়ারপয়েন্ট 2013 এবং আইআইএস 8-এর সাথে ঠিক একই সমস্যাটি ছিল 2012 সালে ... আমরা কখনও সমস্যায় পড়ি না, বরং এর পরিবর্তে ২০০৮ আর -২-এ এসপি ২০১৩ এ ডাউনগ্রেড হয়েছি এবং সব ঠিক আছে।


2
মানুষ. আমি সবেমাত্র অভিবাসনের মধ্যে রেখেছিলাম এমন সমস্ত কাজের পরে, আমি যে উত্তরটির প্রত্যাশা করছিলাম তা এই নয় ...: /
লিল্যান্ড রিচার্ডসন

1

সমস্যাটি কী কারণে হচ্ছে তা সন্ধান করতে আপনি ডিবাগ ডায়াগনস্টিক সরঞ্জামটি ব্যবহার করে দেখতে পারেন । এটি সাধারণত ক্র্যাশগুলি এবং মেমরি ফাঁসের সমস্যা সমাধানের জন্য হয় তবে কোন উপাদানটি সমস্যার কারণ ঘটছে তা খুঁজে পেতে সহায়তা করতে পারে।


আপনি কখন ডিগ্রগ ডায়াগনস্টিক টুলটি ব্যবহার করবেন high CPU or RAM more 90%?
কিকিনেট

@ কিকিনেট আপনি প্রক্রিয়াটির একটি মেমরি ডাম্প নেওয়ার চেষ্টা করতে পারেন এবং তারপরে এটি অন্য কোনও মেশিনে বিশ্লেষণ করতে পারেন। আমি একই ধরণের সমস্যার মুখোমুখি হয়েছি এবং সার্ভারে <1 মিনিটের মধ্যে 100
ডলার

হ্যাঁ, তারপরে প্রোগ্রামারমেটিকভাবে in 100% সিপিইউ ব্যবহারের জন্য একটি সার্ভারে <1 মিনিটের মধ্যে একটি ডাম্প ক্যাপচার করবেন ?
কিকিনেট

1

এটি দেখতে সত্যিই অসীম লুপে আটকে থাকা কিছু কোডের মতো দেখাচ্ছে।

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

এমনকি যদি কোনও নতুন অনুরোধ না আসে তবে সিপিইউ ব্যবহারে থাকে কারণ আটকে থাকা থ্রেডটি আসলে কখনও শেষ হয় না।

কখনও কখনও একটি নতুন অনুরোধ আবার এই আচরণটিকে ট্রিগার করে এবং তারপরে আপনি দুটি আটকে সিপিইউ পান (বা তিন, বা চার ...)।

অবশ্যই অ্যাপ পুলটি পুনর্ব্যবহার করা সমস্ত কর্মী থ্রেডকে সমাপ্ত করে, সুতরাং সমস্যাটি আবার সমাধান না হওয়া অবধি ...


0

আপনি ডাব্লু 3 ডাব্লুপি প্রক্রিয়াতে একটি সিপিইউ প্রোফাইলার সংযুক্ত করতে পারেন এবং সেখানে কী চলছে তা একবার দেখতে পারেন। আপনার সিপিইউ চক্র কী খাচ্ছে তা দেখতে সক্ষম হওয়া উচিত।


হাই সিপিইউ বা র‌্যাম 90% বেশি হলে প্রোগ্রামিয়ালি w3wp প্রসেসে একটি সিপিইউ প্রোফাইলার সংযুক্ত করবেন কীভাবে ?
কুইকিনেট

0

আমার কাছে অসীম লুপের মতো লাগে। আমি কয়েকবার এটি দেখেছি, আইআইএস বলার পরেও কোনও বকেয়া অনুরোধ নেই। কীভাবে এটি হতে পারে তা সম্পর্কে আমি নিশ্চিত নই, তবে আপনি যা দেখবেন ঠিক এটি এটিই। কঠিন অংশটি হ'ল আইআইএস অনুরোধগুলি সম্পূর্ণ না হওয়া পর্যন্ত লগ করে না, সুতরাং কোন অনুরোধটি এই আচরণটি চালিত করে তা খুঁজে পাওয়া শক্ত।

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