[Question] Error: Too many open file trên server RedHat |
30/10/2012 09:23:08 (+0700) | #1 | 270588 |
|
ngtrongtri
Member
|
0 |
|
|
Joined: 27/03/2012 22:54:13
Messages: 114
Offline
|
|
Server mình hiện đang chạy web Tomcat. Dạo này thường xuyên xảy ra lỗi "Too many open file" làm cho website bị lỗi giao diện. Minh đã chỉnh file /etc/security/limits.conf lên mức 5000 rồi mà vẫn bị ? Nguyên nhân lỗi này là do gì, và có biện pháp khắc phục triệt để không ạ ?
Cảm ơn mọi người. |
|
|
|
|
[Question] Error: Too many open file trên server RedHat |
30/10/2012 09:44:57 (+0700) | #2 | 270593 |
|
LNH
Member
|
0 |
|
|
Joined: 26/10/2012 03:21:31
Messages: 26
Location: Việt Nam
Offline
|
|
Vấn đề không phải ở /etc/security/limits.conf, vì bạn nâng limit lên nhưng lượng file được mở ra cứ tăng lên thì một lúc nào đó nó vẫn chạm ngưỡng, việc nâng ngưỡng chỉ làm chậm thời gian báo lỗi thôi
Bạn xem lại "Dạo này" có gì thay đổi so với "trước đây" không ? |
|
|
|
|
[Question] Error: Too many open file trên server RedHat |
30/10/2012 09:53:27 (+0700) | #3 | 270594 |
|
ngtrongtri
Member
|
0 |
|
|
Joined: 27/03/2012 22:54:13
Messages: 114
Offline
|
|
uh cảm ơn bạn. Dạo này thì cũng hơn 2 tháng rồi, code web càng ngày càng nhiều lên bạn ^^. Thời gian vừa rồi thì mình khắc phục bằng cách reboot server 2 ngày lần. Nhưng không thể cứ reboot hoài thế được, bạn xem có cách nào khắc phục triệt để hay không, lỗi này có thể do code trên website không nhỉ ?
Ah cho mình hỏi thêm chút, việc mình nâng file limits ấy có ảnh hưởng gì đến hệ thống không nhỉ ? Liệu nâng có giới hạn bao nhiêu không ? |
|
|
|
|
[Question] Error: Too many open file trên server RedHat |
30/10/2012 10:18:58 (+0700) | #4 | 270596 |
|
LNH
Member
|
0 |
|
|
Joined: 26/10/2012 03:21:31
Messages: 26
Location: Việt Nam
Offline
|
|
lỗi này có thể do code trên website không nhỉ ?
Các sự cố như này mình từng gặp thường là do code ẩu, để kiểm tra có đúng hay không, bạn cần thống kê log truy cập.
Ví dụ: trong access_log có trường thông tin về "response time" (ý mình là thời gian xử lí và trả kết quả cho client) không ? Theo dõi và thống kê các resource có "response time" cao và audit chúng nó
Update:
%T - Time taken to process the request, in seconds
http://tomcat.apache.org/tomcat-5.5-doc/config/valve.html#Access_Log_Valve/Attributes |
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|