আমি ম্যাজেন্টো 1.9.0.1 এর সাথে কাজ করছি এবং এবং বার বার আমাদের রেডিস সার্ভারগুলি যা ম্যাগেন্টো ক্যাশে হোস্ট করে, (এডাব্লুএস এলাস্টি ক্যাশে) ডাউন হয়ে যাবে। এটি যখন ঘটে তখন রেডিস আর উপলব্ধ না হওয়া পর্যন্ত ম্যাজেন্টো মারাত্মকভাবে ত্রুটি করে।
দ্রুত উত্তর দেওয়া এটি একটি কঠিন প্রশ্ন হতে পারে, তবে আমি ভাবছি যে মারেন্টো কেন মারাত্মক ভ্রান্তির পরিবর্তে রেডিসের সাথে সংযোগ স্থাপন করতে না পারলে ক্যাশে অক্ষম করা হয় না কেন?
আমি কোনও সেটিং বা এমন কোনও মডিউল সম্পর্কে অবগত নই যা ম্যাগেন্টোকে এই ক্ষমতা দেয় তবে পৃষ্ঠতলে এটি কঠিন বলে মনে হয় না। ম্যাজেন্টো local.xml
ডেটাবেস এবং ক্যাশে ব্যাকএন্ডে কীভাবে সংযোগ স্থাপন করবেন তা নির্ধারণ করতে ব্যবহার করে। এরপরে এটি ডাটাবেসের সাথে সংযোগ স্থাপন করে এবং ক্যাশে ব্যবহার করতে হবে কি না তা জানতে ক্যাশে বিকল্পগুলির দিকে নজর রাখে। যদি ডেটাবেস দ্বারা প্রদত্ত ক্যাশে ব্যবহার করতে বলা হয়, তবে এটি কিছু পতাকা স্যুইচ করে (সম্ভবত একটি গ্লোবাল ভেরিয়েবল বা সিঙ্গলটনের সম্পত্তি), এবং বাকী অনুরোধের জন্য ক্যাশে ব্যাকএন্ড ব্যবহার করে। যদি কোনও সংযোগের ত্রুটি দেখা দেয় তবে সেই অনুরোধ চলাকালীন ম্যাজেন্টোকে এটি ফিরিয়ে দেওয়া যায় না?
একটি ধীর স্থানটি মারাত্মক ত্রুটির চেয়ে ভাল।
সম্পাদনা: স্পষ্টতই কিছু লোক বুঝতে পারে না আমি কী জিজ্ঞেস করছি বা আসলে এই পোস্টটি পড়েনি।
রেডিস যখন প্রাথমিক ক্যাশে স্টোরেজ পদ্ধতি হিসাবে ব্যবহার করা হচ্ছে তখন রেডিস অনুপলব্ধ অবস্থায় এমন কোনও মডিউল রয়েছে যা মারেঞ্জোকে মারাত্মক ত্রুটি ছাড়াই কাজ করার ক্ষমতা দেয়।
যদি তা না হয় তবে কেউ কেন আমাকে সম্ভব আলোকিত করতে পারে কেন এটি সম্ভব নয় বা খুব কঠিন?