تجربة تحسين Linux php-fpm-تستهلك عملية php-fpm ذاكرة كبيرة ولا تسبب مشاكل في الذاكرة

لقد اكتشفت مؤخرًا أن ذاكرة مدونتي يتم "استهلاكها" دائمًا بين الحين والآخر بعد تسجيل الدخول إلى الواجهة الخلفية، وقد يكون هناك تأخيرات في بعض الأحيان. في البداية، كنت أظن أن السبب في ذلك هو عدم كفاية المبادلة، لذلك أضفت تم تبديل بضعة غيغابايت إلى مضيف VPS ولاحظت بعد فترة أنه بغض النظر عن حجم المبادلة، فقد تم "أكلها" ببطء!

أداتان ممتازتان لمراقبة حركة مرور شبكة الخادم: Ntopng وMunin - قويتان وبديهيتان

إذا وجدنا أن خادم VPS الخاص بنا غير طبيعي، فيمكننا بشكل عام تحليله من سجلات الخادم لمعرفة ما إذا كان هناك مصدر IP لا يتبع "القواعد". على سبيل المثال، يمكننا استخدام أدوات تحليل سجل الخادم: ngxtop وGoAccess لتحليل مصدر IP وعدد الاتصالات وطلبات الأخطاء والمتصفحات وعرض النطاق الترددي لحركة المرور وما إلى ذلك في السجلات الإحصائية.

تثبيت واستخدام Zabbix - أداة قوية لمراقبة أداء الخادم للتحكم في برامج الخادم وموارد الأجهزة

من أجل مراقبة ظروف خط الشبكة لغرف الكمبيوتر المحلية المختلفة لموفري استضافة VPS الرئيسيين، يمكننا استخدام أداة مراقبة أداء الشبكة المجانية مفتوحة المصدر لتصور النشر الرئيسي/التابع لـ Smokeping، حيث يمكن أن يساعدنا الرسم القوي والبديهي في فهم ظروف الشبكة لغرفة كمبيوتر IDC خلال فترة زمنية معينة.

ومع ذلك، إذا أردنا معرفة المزيد عن وحدة المعالجة المركزية للخادم، والذاكرة، وإدخال القرص، وبيانات SQL، وسعة القرص الصلب، وسرعة تحميل صفحة الويب، وتحميل النظام واستخدام الموارد الأخرى، فنحن بحاجة إلى أداة قوية لمراقبة أداء الخادم مثل Zabbix يمكن مراقبة جميع موارد أجهزة الخادم تقريبًا.

يمكّن WordPress طريقة تسريع ذاكرة التخزين المؤقت Nginx fastcgi_cache - مثال لتكوين Nginx

في عملية استخدام WordPress لإنشاء موقع ويب، تم اتخاذ العديد من "الطرق الالتفافية" لتحسين أداء WordPress وتسريع الوصول إلى موقع الويب. عندما يكون الوصول إلى موقع الويب بطيئًا واستنفاد ذاكرة وحدة المعالجة المركزية، فإن أول شيء أفكر فيه هو ترقية تكوين الخادم. لاحقًا، أجد أن بعض تجار VPS عديمي الضمير يقيدون بشدة الموارد خلف الكواليس، ومن المؤلم حقًا دفع المزيد مقابل ذلك. يرقي.

مسبار PHP مجاني مفتوح المصدر x-prober وأداة مراقبة أداء خادم Linux الرائعة في الوقت الفعلي Netdata

في كثير من الأحيان، يأمل الأصدقاء الذين يشاركون في صيانة الخادم أن يكون لديهم نظام أساسي لمراقبة أداء الخادم يمكنه تقديم نظرة عامة شاملة، حتى يتمكنوا من فهم ديناميكيات تشغيل خوادم الشركة في الوقت الفعلي. يوجد حاليًا العديد من منصات مراقبة أداء الشبكة التابعة لجهات خارجية في السوق، مثل Alibaba Cloud وTencent Cloud وLinode وVultr وموفري استضافة VPS الآخرين مع خدمات مراقبة أداء الخادم الخاصة بهم.

أدوات مراقبة الشبكة: البرنامج النصي للتثبيت/الإدارة SmokePing Nginx بنقرة واحدة وترجمة Looking Glass الصينية

Smokeping عبارة عن أداة مفتوحة المصدر ومجانية لمراقبة أداء الشبكة، وهي تستخدم بشكل أساسي لمراقبة أداء الشبكة، بما في ذلك اختبار ping التقليدي والحفر والصدى والالتفاف وما إلى ذلك. وتتمثل ميزة Smokeping في أنها تستخدم أداة rrdtool لرسم الصور ومراقبة الصور. يتم تحديثها في الوقت الحقيقي وجميلة.

لقد قمت بمشاركة كيفية إنشاء SmokePing+Apache من قبل في تثبيت Smokeping وتكوينه، وسأشارك هنا طريقة تثبيت SmokePing+Nginx بنقرة واحدة مزعج، ويمكن تثبيته بنقرة واحدة، وهو مريح للغاية.

حل مشكلة امتلاء مساحة قرص نظام Linux - خطأ عدم وجود مساحة متبقية على الجهاز

فيما يتعلق بمشكلة امتلاء قرص Linux، فقد واجهتها من قبل عند استخدام لوحة WDCP لأنه تم تمكين سجل موقع الويب في خلفية اللوحة، ولكن لم يتم حذف السجل بانتظام على المدى الطويل، مساحة القرص كان مضيف VPS ممتلئًا بالسجلات. عندما تصل مساحة القرص إلى 100%، ستحدث بعض الأخطاء غير المبررة في موقع الويب، مثل عدم القدرة على تسجيل الدخول إلى الخلفية، وعدم القدرة على التعليق، وتكون الصفحة فارغة، وما إلى ذلك.

ثلاث خطوات لاكتشاف حركة مرور الخادم غير الطبيعية - مراقبة النطاق الترددي لحركة مرور خادم Linux والأوامر الإحصائية

في المرة الأخيرة، أثار أحد الأصدقاء سؤالاً حول تخزين مواقع الصور الإنجليزية في منتدى التنقيب في مواقع الويب، وكانت هناك جملة في وصف المشكلة أثارت إعجابي بشكل خاص - " لا أوصي باستخدام VPS العاري للمبتدئين، حتى لو كنت ماهرًا. إذا كنت تستخدم WP لإنشاء موقع ويب، فقد لا تتمكن من التعامل مع إدارة الخادم " لقد سمعت بالفعل هذه الجملة عندما بدأت في إنشاء موقع ويب لأول مرة، لذلك قمت بالكثير من الانعطافات والتحولات. عانى من الكثير من "الخسائر الغبية".

اشترك في مراقبة أداء الخادم