كيف تجبر أباتشي على التعطل؟
-
26-09-2019 - |
سؤال
أريد اختبار شيء ما عندما يتعطل أباتشي. يتضمن الشيء الذي أريد اختباره Windows يسألني عما إذا كان يريد إرسال تقرير خطأ. أي طريقة لجعل Apache تحطم واطلب مني إرسال تقرير خطأ عليه؟
المحلول
ألق نظرة على إنهاء العملية المتقدمة, ، وخاصة crash
الخيارات ، قد تفعل هؤلاء ما تريد (عرض مربع رسالة إرسال خطأ إرسال) ، على الرغم من أنني لم أختبره. إنه يستحق تسديدة رغم ذلك.
نصائح أخرى
فقط اقتل مثيل Apache.
في Windows: انتقل إلى TaskManager> اقتل العملية
في لينكس: Pkill ProcessName
وأنا أتفق مع الفكرة السابقة التي يجب عليك تعطلها باستخدام Windows.
الأساسي من Apache هو أنه لكل طلب اتصال ، فإنه "شوكة" عملية جديدة. نظرًا لأن Windows ليس لديه وظيفة "شوكة" مدمجة ، فإنها يجب أن تنشئ عملية جديدة لكل طلب. على هذا النحو ، يمكن أن يكون رائعًا خاصة إذا كانت هناك عمليات متعددة تعمل.
بالنسبة لي ، في كل مرة أقوم فيها "بإعادة تشغيل" Apache على Windows مع الحفاظ على اتصال ، أحصل على "عملية غير قانونية" من عملية Apache. لست متأكدًا من أنه يمكن استنساخه بنسبة 100 ٪ من الوقت ، لكنه يحدث لي من وقت لآخر عندما أقوم بإعادة التشغيل.
التحقق من تطبيق Microsoft ...] يمكن أن تقوم بحقن الأعطال (محاكاة الموارد المنخفضة) التي تجعل مكالمات API المختلفة تفشل ، بمعدلات قابلة للتكوين. [...