Magento 2.2 প্রায়শই অত্যন্ত ধীর, সেটআপের পরে 100% প্রসেসরের ব্যবহার: আপগ্রেড


12

আমি বর্তমানে Magento 2.2, php7, Apache2একটি Amazon AWS EC2 c4.largeউদাহরণে চলছি, তবে আমি যখন এটি ডেভলপমেন্ট সার্ভার হিসাবে ব্যবহার করি তখন t2.micro উদাহরণগুলিও ঠিক থাকে।

কোনও কারণে যখন আমি সেটআপটি চালিত করি তখন একবারে: আমার কাস্টম মডিউলগুলির মধ্যে একটি সেটআপ ফাইল আপডেট করার পরে বা তৃতীয় পক্ষের মডিউল ইনস্টল করার পরে আমার সার্ভারটি অত্যন্ত ধীর হয়ে যাবে , যখনই আমি চেষ্টা করি 100% সিপিইউ ব্যবহারে থাকি কোনও পৃষ্ঠা লোড করতে, পৃষ্ঠাটি লোড হতে 1 মিনিট + সময় লাগে এবং পৃষ্ঠা লোড না করার সময় 25% সিপিইউ ব্যবহারে থাকবে। এটি কেবলমাত্র ম্যাজেন্টো ওয়েবসাইটকেই প্রভাবিত করে যেখানে আমি সেটআপ বলেছি: আপগ্রেড করুন, একই সার্ভারে অন্যান্য ম্যাজেন্টো ইনস্টল থাকা পৃষ্ঠাগুলি এখনও স্বাভাবিক গতিতে লোড হবে।

কখনও কখনও সমস্যাটি ঠিক হয়ে যায় আমি সবেমাত্র আপগ্রেড করা মডিউলটি সরিয়ে নিয়ে সার্ভার পুনরায় চালু করে এবং তারপরে কোডে কোনও পরিবর্তন ছাড়াই মডিউলটি পুনরায় ইনস্টল করে, কখনও কখনও দ্বিতীয় সেটআপ: আপগ্রেড সমস্যাটি সংশোধন করে এবং কখনও কখনও মনে হয় এটি কেবলমাত্র আমিই এটি সমাধান করতে পারি is সম্পূর্ণ পুনরায় ইনস্টল Magento 2এবং মডিউল দ্বারা।

আমার থিম এবং মডিউলগুলির বিভিন্ন ধরণের সংমিশ্রণের উপর এটি ঘটেছিল Magento 2.1.6, 2.1.8, 2.1.9এবং 2.2অন্য কারও কাছেই ডিফল্ট, বিকাশকারী এবং উত্পাদন মোডে কোনও সমস্যা হয় বলে মনে হয় না।

সম্পাদনা: গুরুত্বপূর্ণ দ্রষ্টব্য
যদি আপনি এই সমস্যাটি নিয়ে থাকেন এবং আমার মতো নিশ্চিত যে আপনি কখনই আপনার ক্যাশে অক্ষম করেন নি, এখনই একটি স্বীকৃত সমস্যা রয়েছে যেখানে composer updateমাঝেমধ্যে দৌড়ানো আপনার সমস্ত ক্যাশে অক্ষম করে। সুতরাং এমনকি যদি আপনি ভাবেন যে আপনার ক্যাচগুলি সক্ষম হয়েছে তবে এটি ডাবল-চেক করার মতো।


c4.large সিপিইউ 2 র‌্যাম 3.75 - এটি একেবারে স্বাভাবিক বোঝা। আপনার যদি কিছু কোড সমস্যা থাকে বা বিকাশকারী মোডে থাকে।
ম্যাজেনএক্স

আমার সমস্যাটি হ'ল কোনও কোড সমস্যা নেই এমনকি বিকাশকারী মোডেও আমি মনে করি না যে কোনও একক পৃষ্ঠাকে ঠিক একই কনফিগারেশনে লোড হতে কয়েক মিনিট সময় লাগবে যে কোনও মাইক্রো সার্ভারে লোড হতে অর্ধেক সেকেন্ডেরও কম সময় লাগে। 99% সময়ের কোনও সমস্যা নেই এবং সবকিছু অত্যন্ত দ্রুত, তবে এলোমেলোভাবে এলোমেলোভাবে পুরো ইনস্টলেশনটি ভেঙে যায় এবং কোডটিতে কোনও পরিবর্তন না দিয়ে পুনরায় ইনস্টল না করা পর্যন্ত কিছুই আর লোড হয় না।
ক্যাসক্রোইস্যান্ট

প্রোডাকশন মোডের সাথে পরীক্ষা করুন, ডিভ্লাইপার মোড জেএস এবং সিএসএস ফ্লাইতে তৈরি হয়েছে যাতে লোড হতে সময় লাগবে।
সুনীল প্যাটেল

আমি জানি, তবে প্রোডাকশন মোডে এখনও একই সমস্যা রয়েছে এবং যখন সমস্যাটি বিকাশকারী এবং ডিফল্ট মোডটি দেখা যাচ্ছে না তখনও পৃষ্ঠাগুলি খুব দ্রুত লোড হচ্ছে, ঠিক মাঝেমধ্যে আপগ্রেড চালানোর পরে মোড নির্বিশেষে পুরো সার্ভারটি ক্রলটিতে ধীর হয়ে যায়।
ক্যাসক্রোইস্যান্ট

কোন সমাধান? একই ... মুখোমুখি
Jilco Tigchelaar

উত্তর:


20

TL; DR: কেবল কনফিগার ক্যাশেগুলি স্যুইচ করুন।

দীর্ঘ গল্প:

আমারও একই সমস্যা ছিল এবং আমি কিছুটা সময় ধরে খেলছি।

পুনরুত্পাদন করার পদক্ষেপগুলি (বিকাশকারী মোডে):

  1. ক্যাশে: নিষ্ক্রিয়
  2. সেটআপ: আপগ্রেড
  3. ব্রাউজারে সম্মুখভাগ বা ব্যাকএন্ড পুনরায় লোড করুন

হ্যাপের সাথে পুনরায় লোড এবং নিরীক্ষণ করার সময়, সিস্টেমটি কিছু পিএইচপি প্রক্রিয়া 'স্প্যাম' করে, সমস্ত সিপিইউ পুরোপুরি ব্যবহার করে। এটি যখন আমি বুঝতে পারি যে এটি অবশ্যই কিছু ক্যাশে সেটিংসের উপর নির্ভর করবে। এবং আমি তাদের কয়েকটি স্যুইচ অফ করতে শুরু করেছি। কনফিগার ক্যাশেগুলি স্যুইচ করার পরে, তাত্ক্ষণিকভাবে সমস্যাটি আবার উপস্থিত হয়েছিল।

কনফিগার ক্যাশে ব্যতীত প্রতিটি ক্যাশে স্যুইচ করার পরে, সবকিছু আবার দ্রুত চলে।


2
আমি এই মুহুর্তে অত্যন্ত বোকা বোধ করছি কারণ আমি দীর্ঘদিন ধরে এই লড়াই করে যাচ্ছি, তবে ক্যাশেটি চালু আছে কিনা তা খতিয়ে দেখার মতো ঘটনা কখনই আমার কাছে ঘটেনি। আমি নিজেই ক্যাশে অক্ষম করি না, তবে কোনও কারণে সমস্ত ক্যাশে অক্ষম ছিল। ধন্যবাদ!
ক্যাসক্রোইস্যান্ট

3
আপনি যদি সেটআপ চালান তবে আমি ডিফল্ট মোডে লক্ষ্য করেছি: আপগ্রেড ম্যাজেন্টো ক্যাশে অক্ষম রয়েছে
ডমিনিক জিজেন

4

আপনি যদি সুরকার ব্যবহার করে আপডেট করে থাকেন তবে সম্ভবত আপনি ক্যাশে অক্ষম করেছেন। এটি 2.3.1 পর্যন্ত সংস্করণগুলিতে প্রযোজ্য। Magento মূল ফোল্ডারে নিম্নলিখিত কোডটি ব্যবহার করে কেবল এটি সক্ষম করুন।

php bin/magento cache:enable


setup:upgrade ক্যাশে অক্ষম হওয়ার পরে কোনও কারণে । খুব অদ্ভুত, তবে এটি আমার জন্য সমাধান করেছে।
বাগHunterUK

1

আমি আপনার মতো একই অবস্থা, আমি চালানো:

php bin/magento setup:static-content:deploy -f

দীর্ঘ প্রত্যাশা এড়াতে এম 2 কে বিকাশকারী মোডে স্থির ডেটা স্থাপন করতে বাধ্য করা।


0

বিন / ম্যাজেন্টো ক্যাশে: ফ্লাশ বিন / ম্যাজেন্টো ক্যাশে: সক্ষম করুন

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

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