2009-10-29 26 views
5

Ảnh hưởng nào sẽ cho phép thời gian đáp ứng (% D) Chỉ thị LogFormat có hiệu năng apache?Hiệu suất hoạt động của việc bật chỉ thị đăng nhập phản hồi apache

Thời gian phản hồi là thời gian cần thiết để phân phối yêu cầu theo micro giây.

Thời gian đáp ứng có thể được kích hoạt như sau:

#LogFormat "%h %l %u %t \"%r\" %>s %b" # Default LogFormat 
LogFormat "%h %l %u %t \"%r\" %>s %b %D" # LogFormat including response time 

Tôi đã viết một công cụ để theo dõi và phân tích hiệu suất script phụ trợ, apache-response-time, đòi hỏi dữ liệu thời gian phản ứng. Tôi muốn cảnh báo người dùng tiềm năng làm thế nào cho phép chỉ thị này sẽ ảnh hưởng đến hiệu suất máy chủ apache.

+1

bạn cũng có thể sử dụng%> D để nhận tổng thời gian phản hồi bao gồm mọi chuyển hướng nội bộ – ivanhoe

Trả lời

6

Có lẽ không đáng xem xét xét về phản hồi HTTP - chỉ có phí trên 1 addl gettimeofday() gọi (và một vài cuộc gọi chức năng) nên có thứ gì đó trên một vài micro giây. Apache đã ghi chú điều tương tự khi yêu cầu đến.

http://www.atl.lmco.com/projects/QoS/POSIX_html/index.html liệt kê một số dấu hiệu vi sinh cũ của chính gettimeofday().

+1

Giả sử OP quan tâm vì có điều gì đó khác đang phân phát nội dung động, thời gian đáp ứng đầu ra của Apache sẽ tối thiểu trong ngữ cảnh CPU cần để thực sự tạo trang. – AngerClown

Các vấn đề liên quan