ฉันกำลังทำงานกับโปรเจ็กต์เล็ก ๆ น้อย ๆ ของ PHP สำหรับเพื่อนของฉันและฉันมีการตั้งค่าสภาพแวดล้อม WAMP สำหรับการพัฒนาในท้องถิ่น ฉันจำวันที่การตอบสนองจาก Apache 2.2 ในพื้นที่ของฉันได้ทันที อนิจจาตอนนี้ฉันกลับมาจากวันหยุดยาวที่ยาวนานฉันได้พบคำตอบจากlocalhost
อาการเจ็บปวดช้า
ใช้เวลาประมาณ 5 วินาทีในการรับหน้า HTML 300B
เมื่อฉันดูที่ตัวจัดการงานhttpd
กระบวนการ (2) กำลังใช้งาน CPU ขึ้น 0% และโดยรวมคอมพิวเตอร์ของฉันไม่ได้โหลด (การใช้งาน CPU 0-2%)
เหตุใดเวลาในการตอบสนองจึงสูงมาก มีการตั้งค่า Apache ที่ฉันสามารถปรับแต่งเพื่อให้เธรดรันด้วยลำดับความสำคัญที่สูงขึ้นหรือบางสิ่งบางอย่าง? ดูเหมือนว่ามันเป็นเพียงการนอนหลับก่อนที่จะตอบสนองออกมา
http://localhost/index.html
)? หากไม่เป็นเช่นนั้นอาจเป็นปัญหา PHP ไม่ใช่ปัญหา Apache
strace
และtcpdump
เป็นเครื่องมือที่มีประโยชน์สำหรับสิ่งนี้
localhost
การแก้ปัญหาอย่างถูกต้อง DNS ฉลาด?ping localhost
ควรกลับมาทันที127.0.0.1
ด้วย