ใครเคยเจอบ้างครับ process httpd มันไม่เพิ่ม เรื่อยๆ จน ค้างงเลย

คือ อยู่ๆ เวปก็เข้าไม่ได้นะครับ แต่ process อื่นๆ ทำงานปกตินะครับ
เลย ลอง service httpd status ดู ก็เจอ process เยอะมาก
พอ restart ก็หาย นะครับ แต่ อีก ประมาณ 5-6 ชั่วโมง ก็เป็นอีก

เลย restart แล้ว ลอง status ดูเรื่อยๆ ทุก สิบนาที มันเหมือน process เก่า ไม่ได้ ลบเลย
มีแต่ เพิ่มเรื่อยๆนะครับ ตามด้านล่าง
ไม่รู้ว่า มันผิดปกติ หรือเปล่าครับ แล้ว เราเรา ตั้ง contrab ให้ server มัน service httpd restart
ทุก ชั่วโมง หรือ สามชั่วโมง นอกจาก เวปจะเข้าไมได้ชั่วขณะ แล้ว จะมีปัญหาอย่างอื่นไหมครับ
แบบ บางทีออกไปค้าง นอก หลายชั่วโมง มันต้อง ค้าง แน่ๆเลย
ขอบคุณครับ

[root@ns root]# service httpd status
httpd (pid 11356 11354 11347 11268 11219 11172 11171 11169 11121 11120 11119 11118 11117 11116 11115 11113 11112 11084) is running…

[root@ns root]# service httpd status
httpd (pid 11930 11866 11865 11863 11712 11711 11708 11694 11691 11671 11670 11665 11655 11534 11462 11461 11450 11356 11354 11347 11268 11219 11172 11171 11169 11121 11120 11119 11118 11117 11116 11115 11113 11112 11084) is running…

[root@ns root]# service httpd status
httpd (pid 12692 12691 12688 12686 12642 12640 12627 12615 12589 12585 12558 12508 12471 12318 12296 12256 12234 12158 12133 12050 12028 11930 11866 11865 11863 11712 11711 11708 11694 11691 11671 11670 11665 11655 11534 11462 11461 11450 11356 11354 11347 11268 11219 11172 11171 11169 11121 11120 11119 11118 11117 11116 11115 11113 11112 11084) is running…

[root@ns root]# service httpd status
httpd (pid 13015 13014 13013 13012 13010 13004 13001 12966 12946 12877 12876 12875 12836 12832 12831 12828 12825 12819 12692 12691 12688 12686 12642 12640 12627 12615 12589 12585 12558 12508 12471 12318 12296 12256 12234 12158 12133 12050 12028 11930 11866 11865 11863 11712 11711 11708 11694 11691 11671 11670 11665 11655 11534 11462 11461 11450 11356 11354 11347 11268 11219 11172 11171 11169 11121 11120 11119 11118 11117 11116 11115 11113 11112 11084) is running…

[root@ns root]# service httpd status
httpd (pid 14097 14078 14070 13998 13997 13994 13976 13956 13955 13953 13881 13879 13832 13831 13830 13775 13745 13473 13467 13466 13463 13443 13359 13323 13322 13320 13015 13014 13013 13012 13010 13004 13001 12966 12946 12877 12876 12875 12836 12832 12831 12828 12825 12819 12692 12691 12688 12686 12642 12640 12627 12615 12589 12585 12558 12508 12471 12318 12296 12256 12234 12158 12133 12050 12028 11930 11866 11865 11863 11712 11711 11708 11694 11691 11671 11670 11665 11655 11534 11462 11461 11450 11356 11354 11347 11268 11219 11172 11171 11169 11121 11120 11119 11118 11117 11116 11115 11113 11112 11084) is running…

เหมือน อย่าง process 11112 11084 ตั้งแต่ แรก จน ผ่านไป หลาย สิบ นาที ก็ยังอยู่นะครับ
เหมือนมันไม่มี การ reflesh เอาของเก่า ออกเลย มีแต่ เพิ่มเข้าไปจน ตอนนี้ มันก็เต้ฒ จนทำอะไรต่อไม่ได้
ไม่รู้ว่ผมเข้าใจถูกไหมครับ หรือว่า ปกติ มันก็เป็นแบบนี้ แต่ อีกสักพัก เวปก็จะเข้าไม่ได้ เหมือนมันเต็มนะครับ

ล่าสุด
[root@ns root]# service httpd status
httpd (pid 15447 15444 15443 15437 15422 15421 15420 15389 15382 15381 15380 15376 15359 15357 15355 14994 14993 14992 14991 14990 14988 14981 14980 14979 14978 14977 14976 14975 14947 14851 14837 14835 14818 14703 14702 14701 14695 14603 14577 14575 14517 14516 14515 14428 14389 14301 14215 14213 14109 14097 14078 14070 13998 13997 13994 13976 13956 13955 13953 13881 13879 13832 13831 13830 13775 13745 13473 13467 13466 13463 13443 13359 13323 13322 13320 13015 13014 13013 13012 13010 13004 13001 12966 12946 12877 12876 12875 12836 12832 12831 12828 12825 12819 12692 12691 12688 12686 12642 12640 12627 12615 12589 12585 12558 12508 12471 12318 12296 12256 12234 12158 12133 12050 12028 11930 11866 11865 11863 11712 11711 11708 11694 11691 11671 11670 11665 11655 11534 11462 11461 11450 11356 11354 11347 11268 11219 11172 11171 11169 11121 11120 11119 11118 11117 11116 11115 11113 11112 11084) is running…

check log message ด้วยครับ
check ram ด้วย (สอบถามกับคุณ jimmy ได้)
check library apache + php + mysql ว่ามีไฟล์เสียไหม
check temp ด้วย

check apache-status ด้วยว่า Slot มันเต็มไหม

ปัญหาคือ process ไม่คืนหน่วยความจำ มันก็แตก process ไปแบบนั้น

ผมไม่แน่ใจนะครับว่าอาการเก่าหายหรือยังแล้ว httpd status มัน check จาก process จริงๆ ของ apache หรือ check จาก process ชื่อ httpd เท่านั้น เพราะเท่าที่จำได้รู้สึกว่าเครื่องคุณจะมี program ที่แฝงเข้ามาใช้เชื่อ httpd เหมือนกัน ถ้าจะดูรายละเอียดของ httpd จริง แนะนำให้ใช้ server-status ดีกว่าครับ

ลอง netstats เทียบดูด้วยก็ได้ครับ

อาการ เก่ายังไม่หายนะครับ
เพราะ admin ผม เค้า บอกว่า คงต้อง ลงใหม่ แต่ ตอนนี้ ยังต้องรอเวลาก่อนนะครับ

แต่ ดัน มาเจอ ปัญหา httpd ค้าง เนี่ย เพิ่มนะครับ
คือ อันเก่า มันยัง พอทน เพราะ ก็ใช้งานได้ ปกติ นะครับ
แต่ วันก่อน restart ไปครั้งนึงนะครับ เพราะ psa มันมีปัญหา
และ จากนั้นก็เจออาการนี้ นะครับ แบบ ต้อง ค่อยมาสั่ง restart httpd ทุก ชั่วโมง หรือ สองชั่วโมง
ตอนนี้ sms ที่คอย แจ้ง เครือ่งล่ม ส่งมาเป็นสิบเลย เหอๆๆๆ

server-status เนี่ย เช็คอย่างไรหรือครับ ใช่ service หรือเปล่า

ขอบคุณครับ

อาการเก่่าถ้าไม่แก้ปัญหาจะตามมาอีกมากมายนะครับ

server-status

<IfModule mod_status.c>

นั่นสิครับ ใจจริง ก็อยากแก้
แต่ มันหมดทางจริงๆ เลยคิดว่า ต้องลงใหม่ แต่ ก็ ยังไม่ถึงเวลา
ส่วนให้ คนอื่นเข้าไปแก้ ก็ ไม่ได้ เพราะ มันต้อง ผ่าน vpn ก่อน
คือ ของบริษัทใหญ่ นะครับ
ก็เลยต้อง ฝากความหวัง ไว้กับ admin ผมคนเดียว เหอๆๆๆ
แต่ เค้าไม่ค่อยว่างด้วย วันนี้ ยังไม่เจอตัว เลย
สุดท้าย ต้อง แก้เอง ซะเลย ด้วย 2 couse ที่ไปเรียนมา อิอิ

จริงๆถ้า ไม่ถึงกับ ล่ม ก็ยังพอ ถูๆไถ ได้ แต่อันนี้ เวปเข้าไม่ได้เลย
เลย เดือดร้อน มากหน่อย

ตอนนี้ ว่า จะใส่
59 * * * * service httpd restart
ใน crontab ให้มัน restart ทุก 59 นาที ไม่รู้ว่ามันมีจะมีปัญหาอะไร ตามมาไหมครับ
และ crontab ให้ เรียก service httpd restart ทุก 59 นาที ผมเขียน ถุกไหมครับ

ขอบคุณมากครับ

ใส่อย่างนั้นหมายความว่า

ณ. นาทีที่ 59 ของทุกชั่วโมง ทุกวัน ทุกสัปดาห์ ทุกเดือน ให้สั่ง service httpd restart

พูดง่ายๆ restart ทุกๆ 1 ชั่วโมง ตอนนาทีที่ 59 ครับ

ลองเช็คว่า keepalive on หรือเปล่า ลองทำเป็น off ครับอาจช่วยได้บ้าง