سؤال

لقد تم تشغيل eAccelerator على كل من 3 مزودات الويب و يتطلعون إلى الانتقال إلى memcache تجمع جميع 3, نأمل تخفيض حوالي 2/3 لدينا db عمليات البحث.

واحدة من الأمور المفيدة عن eAccelerator هو على شبكة الإنترنت واجهة التحكم (control.php), التي أثبتت أنها مفيدة جدا عندما كان لدينا مسح ذاكرة التخزين المؤقت بشكل غير متوقع بسرعة رصد أي البرامج النصية في ذاكرة التخزين المؤقت ، إلخ.

كنا نبحث ولكن لم يتم العثور على أي شيء التي تقدم نفس النوع من الوظائف على memcache - لا أحد يعرف إذا كان هذا الشيء موجودا ؟

من الواضح فلاشينغ ذاكرة التخزين المؤقت الخ من السهل بما فيه الكفاية مع memcache على وحدة التحكم ، ولكن لدينا مجموعة معينة-يعني قد يكون لدينا رجال الرصد لدينا الأمامية والتي تحتاج إلى مسح ذاكرة التخزين المؤقت الذي لن يكون بالضرورة الوصول قذيفة على الملقمات.

هل كانت مفيدة؟

المحلول

memcache.php قد يكون ما تبحث عنه.

memcache.php يمكنك الحصول على احصائيات تفريغ من عدة memcache الخوادم.

يمكن حذف مفاتيح و مسح السيرفرات.

نصائح أخرى

أعرف أن هذا هو وقت متأخر بالإضافة إلى مسألة قديمة ولكن أيا من الإجابات كانت بسيطة سهل الحل ، لذلك أنا خلقت واحدة ووضعها على github لتتمكن من الاستمتاع:

Screenshoots

Login server info Some charts Stored keys

إذا كل ما عليك القيام به هو أن تكون قادرة على مسح ذاكرة التخزين المؤقت من موقع التطبيق, يمكنك إنشاء بسيطة php-الصفحة ومن ثم استخدام نظام() الدعوة...

ذاكرة التخزين المؤقت التنظيف هو جزء من ما نبحث عنه, ولكن أيضا وسيلة لرصد ما مخطوطات حاليا هناك مقدار البيانات هو في هناك ، إلخ - في الأساس نفس الاشياء المتاحة على EA لوحة التحكم صفحة.

لقد لعبت حوالي مع مونين الإضافات عرض استخدام البيانات ، تم التفكير يجب أن تذهب إلى أسفل الخط المقترح أعلاه (نظام المكالمات ، إلخ) ، ولكن على أمل أن شخصا ما في مكان ما قد توالت شيء مماثل بالفعل!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top