অ্যামাজন ইসি 2 মাইক্রো উদাহরণটিতে 100% সিপিইউ ব্যবহার রয়েছে


9

আমার অ্যামাজন ইসি 2 মাইক্রো উদাহরণটিতে প্রায়শই 100% সিপিইউ ব্যবহার হয়। আমার এটিতে কেবল একটি ওয়ার্ডপ্রেস ইনস্টলেশন রয়েছে। আমি এখনও প্রোডাকশন মোডে রয়েছি, তাই কোনও ব্যবহারকারী ছাড়া আমি 100% সিপিইউ ব্যবহার পাই না।

কেউ কীভাবে এটি হ্রাস করতে জানেন? আমি প্রতি ঘন্টায় অ্যামাজন ইমেল বিজ্ঞপ্তি পাই কারণ এটি 300 সেকেন্ডেরও বেশি সময় ধরে স্থায়ী হয়।

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

আমার মাইএসকিএলডি.লগ একটি 12 টি ত্রুটি দেয় তাই আমি মাই সিএনএফ-তে ইনোডাব_বফার_পুল_সাইজ = 256 এমএম করেছিলাম তবে কিছুই আনেনি bring

প্রতিটি টিপ জন্য ধন্যবাদ হবে।


1
কী চলছে তা দেখার জন্য আপনাকে আপনার উদাহরণটি পর্যবেক্ষণ করতে হবে। আপনি কোন ওএস ব্যবহার করছেন তা আপনি বলবেন না তবে লিনাক্স যদি দ্রুত এবং সহজ হয় তবে এটি শীর্ষ। দীর্ঘ মেয়াদী আপনার অন্য কিছু বিবেচনা করা উচিত।
ব্যবহারকারী 9517

লিনাক্স শীর্ষ কমান্ডে আপনার সিপিইউ কী প্রক্রিয়াটি খাচ্ছে। সিপিইউ ব্যবহার অনুসারে প্রক্রিয়াগুলি সাজানোর জন্য (শিফট + পি) টিপুন ধন্যবাদ সন্দীপ
জেডভিআইকে

ধন্যবাদ @ লিয়ান! হ্যাঁ আমি লিনাক্স ব্যবহার করছি। সুতরাং এটি খুব স্বাভাবিক যে এটি প্রায়শই প্রায় 100% সিপিইউতে যায়? আমি ইতিমধ্যে এটি একটি অ্যালার্ম দিয়ে পর্যবেক্ষণ করছি এবং দিনের কয়েকবার ইমেলের মাধ্যমে এই বিরক্তিকর এলার্ম বিজ্ঞপ্তিগুলি পেয়েছি। আপনার কি বোঝানো হয়েছে যে ইসি 2 এর মূল্য নেই, বিশেষত ছোট প্যাকেজগুলি কেবলমাত্র যখন খুব বেশি বিনিয়োগ করে? আপনার সহায়তার জন্য ধন্যবাদ
জাবা এল

আপনার সহায়তার জন্য @ZVIK ধন্যবাদ! আপনি দয়া করে এটি আরও কিছুটা বিশদভাবে ব্যাখ্যা করতে পারেন। আমি মনে করি আমি এটি এখনও বুঝতে পারি না। আমি কোথায় চাপতে পারি (শিফট + পি)। এসএসএইচ কমান্ড লাইনে? আমার অভিজ্ঞতার জন্য দুঃখিত। আর একটি জিনিস প্রদর্শিত হবে তা হ'ল আমার এসএসএইচ টার্মিনালটি কিছুক্ষণ পরে খুব ধীর হয়ে যায়। একটি ssh কমান্ড টাইপ করতে এবং প্রতিক্রিয়া পেতে কখনও কখনও এটি খুব দেরী হয়। আমি মনে করি এটি সিপিইউ ব্যবহারের কারণেও হয়েছে। কেবলমাত্র "sudo পরিষেবাদী httpd স্টপ / স্টার্ট" এবং "sudo পরিষেবা mysqld পুনঃসূচনা" কমান্ডগুলি দিয়ে পুনরায় চালু করার মাধ্যমে আমি এটি আবার দ্রুত চালিত করতে পারি। তবে এটি বেশি দিন স্থায়ী হয় না।
জাবা এল

@ জাবা এলআই মনে করুন কোডটিতে একটি মেমরি ফাঁস রয়েছে
ZVIK

উত্তর:


7

মনে রাখবেন, m2.microউদাহরণগুলি কেবল এটি - সেগুলি ছোট। যে কোনও আসল পরিমাণ লোড তাদের সর্বোচ্চ করে দেবে।

@ জাভিক তাঁর মন্তব্যে উল্লেখ করেছেন যে, কোন প্রক্রিয়া সর্বাধিক স্মৃতি এবং / অথবা সিপিইউ চক্র গ্রহণ করছে তা আপনার খুঁজে পাওয়া উচিত। তিনি চলার প্রস্তাব দিয়েছিলেন top, এটি লিনাক্স বিতরণে পাওয়া একটি কমান্ড। টিপে Shift-P, এটি সিপিইউ ব্যবহারের উপর ভিত্তি করে এগুলিকে বাছাই করবে। বাধা কোথায় আছে তা খুঁজে বের করার জন্য আপনাকে এই তথ্য ব্যবহার করতে হবে। উদাহরণস্বরূপ, যদি এটি অ্যাপাচি চলমান থাকে তবে অ্যাপাচি-র জন্য ডিফল্ট কনফিগারেশনটি সার্ভারের সক্ষমের চেয়ে আরও বেশি প্রক্রিয়া চালু করতে পারে।

topকোন কমান্ড সর্বাধিক সংস্থান ব্যবহার করছে তা চালানোর চেষ্টা করুন ।


1
আমি এটি চেক করেছি এবং অ্যাপাচি বেশিরভাগ সংস্থান গ্রহণ করছে। m2.micro সত্যিই এত সহজে লোড আউট হয়ে যায়। আমি ভেবেছিলাম যে আমি একটি ছোট উত্পাদন সাইটের জন্য মাইক্রো ব্যবহার করতে পারি তবে দুঃখের বিষয় এটি মোটেই সম্ভব। আপনার সহায়তার জন্য ধন্যবাদ
জাবা এল

15

আপনার সমস্যাটি আসলে "সিপিইউ চুরি" এর নিচে হতে পারে যা অ্যামাজনের স্ট্যাকের জুড়ে ঘটে (এবং প্রকৃতপক্ষে কোনও ভার্চুয়ালাইজড অবকাঠামো)। আপনি এখানে সিপিইউ চুরি সম্পর্কে আরও পড়তে পারেন ।

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

সিপিইউ চুরি পরীক্ষা করার জন্য, চালনা করুন topএবং %stএখানে হাইলাইট করা মানটি দেখুন :

শীর্ষ কমান্ড আউটপুট

যদি এই মানটি শূন্য ব্যতীত অন্য কিছু হয় তবে এর অর্থ আপনার ভিএম এর সিপিইউ চক্রগুলি "ধার করা" হচ্ছে।


1
আপনার উত্তরের জন্য আপনাকে @ ক্রেগ-ওয়াটসনকে অনেক ধন্যবাদ। আমি মাত্র% সেন্ট পরীক্ষা করেছি এবং এটি 0-5% এর মধ্যে রয়েছে। লিঙ্কটির জন্যও ধন্যবাদ এটি খুব তথ্যপূর্ণ ছিল
জবা এল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.