ম্যাজ_কোড়_মোডেল_সেশন_ অ্যাবস্ট্র্যাক্ট_ ভারিয়ান :: এর জন্য দীর্ঘ প্রতিক্রিয়া সময়


15

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

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

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

এর মধ্যে কিছু বোঝা 20 - 30 সেকেন্ডের মতো। আমি কেবল কৌতূহল বোধ করি যদি সেশনগুলির কারণে এই ধরণের দীর্ঘ অনুরোধগুলি কীভাবে বিশ্লেষণ করতে হয় তা যদি অন্য কেউ খেয়াল করে থাকেন বা আরও জ্ঞান পান।


1
রেডিসের সাথে সেশন স্টোরেজ হিসাবে ব্যবহৃত একই ব্যবহারটি আমি লক্ষ্য করেছি। এটি হয় কেন কোনও ক্লু নেই।

2
আপনি কি এখনও এর কারণটি সন্ধান করতে সক্ষম হয়েছেন? আমার একটি খুব অনুরূপ সেটআপ রয়েছে (ক্যাশের জন্য রেডিস, সেশনের জন্য মেমক্যাচ করা হয়েছে) এবং আমরা সম্প্রতি পারফরম্যান্স ট্র্যাক করতে নিউ রিলিক ব্যবহার শুরু করেছি। আমরা প্রায় 20+ সেকেন্ডের ট্রেস ধরছি যা মনে হয় MCMSAV এর কোনও কারণে ঘটেছিল: আপনি যখন দেখছিলেন তখন শুরু করুন start দুর্ভাগ্যক্রমে আমি এর গভীরতর দেখতে পাচ্ছি না, একটি টুলটিপ বলেছে "গভীরতর দৃশ্যমানতা উপলব্ধ নেই কারণ এই ক্লাস এবং পদ্ধতিগুলি পিএইচপি এজেন্টের বর্তমান কনফিগারেশনের সাথে চালিত হয়নি"। আমি আরও তদন্ত এখনও আছে। কোন ধারনা?
ব্রায়ানভিপিএস

1
@ ব্রায়ানভিপিএস আমি কখনই কিছু পাইনি। এটি আমার কাছে রহস্য হিসাবে রয়ে গেছে এবং এটিকে সন্ধান করার জন্য আর কখনও বেশি সময় দেওয়া হয়নি। আমি এখনও প্রতিটি প্রকল্পে এটি দেখতে। আপনি কি কখনও কিছু খুঁজে পেয়েছেন?
ড্যানকোডস

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

@ ব্রায়ানভিপিএস আপনার ঠিক একই সমস্যাটি পেয়েছিলেন (২০++ সেকেন্ড ট্রেস যা MCMSAV :: শুরুতে কোনও কারণে সৃষ্ট বলে মনে হচ্ছে)। আপনি কি কোনও সমাধান খুঁজে পেয়েছেন?
ডেনিস স্পেলেনজা

উত্তর:


7

এটি সম্ভবত ফাইল সিস্টেম সেশন সম্পর্কিত কোনও ঘটনার সাথে সম্পর্কিত। সেশনের জন্য মেকাড ব্যবহারের মাধ্যমে আপনি যা জানাচ্ছেন তা সত্ত্বেও আমি নিজে কখনও এটি দেখেছি যখন বাস্তবে আমি ফাইল সিস্টেমটি ব্যবহার করছিলাম।

এটি এখানে এখানে আগে আচ্ছাদিত করা হয়েছে:

/magento//a/3721/336

প্রকৃতপক্ষে একটি ক্যাশেগ্রিন্ডের একটি স্ক্রিনশটটি সঠিকভাবে প্রকাশ করে যেটিতে Mage_Core_Model_Session_Abstract_Varien::startআপনি সঠিকভাবে উল্লেখ করেছেন সেশন সূচনার সময় একটি প্রচুর পরিমাণে সময় নিচ্ছে যেভাবে:

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

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

সাধারণভাবে এটি কেবলমাত্র সেশন তথ্য অ্যাক্সেসের জন্য প্রয়োজনীয় অনুরোধগুলিতে দেখা যায়, সুতরাং যখন আপনার ব্যবহারকারীর সিদ্ধান্ত নেওয়ার সময় অন্য ট্যাব বা অন্য দীর্ঘকালীন অনুরোধ চলছে তখন সম্ভাব্য লকগুলি এড়াতে প্রয়োজনীয় অ্যাক্সেসের পরিমাণ সীমাবদ্ধ করতে আপনার ফ্রন্টএন্ড থিমটি তৈরি করা উপকারী হবে iding দূরে সরাতে.

এইচটিএইচ, চিয়ার্স

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