السلام عليكم ورحمة الله وبركاته

آسف للإطالة لكن ارجوا قراءتها كاملة، لا أعرف بعدُ كيف تُختصر !

أنا مبرمج مبتدئ في لغة PHP، ربما يعرف الكثير منكم ميزة البوت - bot الموجود في تطبيق التواصل telegram

طبعا قمت ببرمجة بوت ورفعته على السيرفر وربطته بـ Webhook ، والآن على سيرفري 50 بوت " فرضا "

توجد أوقات محددة، يتم فيها نشر رسائل كثيرة من قِبل كل البوتات تقريبا

مثلا عند الساعة 7 صباحا كل بوت سيقوم بنشر 100 رسالة لـ100 محادثة مختلفة

المشكلة التي تحدث : أنه يصيب السيرفر بطء شديد في هذا الوقت، يصل لتأخر الاستجابة الى 4 - 3 دقائق !

والمشكلة الأعظم، أني لا أدري لماذا هذا البطء !

مواصفات السيرفر جربت زيادتها ، الى ضعفين وأربعة وثمانية أضعاف، تبقى المشكلة نفسها !

لا يوجد ضغط على المعالج، لم يمتلئ الـ RAM بعد !

اذن : لماذا يتأخر السيرفر في الاستجابة ويتوقف لفترة ثم يعمل؟

منذ شهر وأنا أبحث ولا أجد من يفيدني !

قُمت بتوزيع البوتات على سيرفرين و قلّت مدة البطء، الى دقيقة أو أقلّ

أرجوا ان تعطيني رأيك، ولو لم تكن تتوقع صحته، ربما هو الحلّ أو المشكلة

PHP / NGINX / 1CPU / 512MB RAM / 20 SSD / digitalOcean