Tôi tự hỏi cách tốt nhất để theo dõi thời gian chờ đơn lẻ từ ứng dụng của tôi là gì.xử lý thời gian chờ kỳ lân
Có một số bit của ứng dụng chậm và hiện đang hết thời gian chờ. Tôi có thể tăng thời gian chờ nhưng đó là đẩy vấn đề xuống dưới thảm. Lý tưởng nhất, tôi muốn nhận được một thông báo airbrake hoặc một cái gì đó của hiệu ứng đó. Tôi không tìm kiếm hướng dẫn về hiệu suất, chỉ là một cách để nhận thông tin về thời gian chờ hiệu quả và đáng tin cậy.
Làm cách nào để những người khác xử lý hết thời gian chờ từ ứng dụng đường ray của họ bằng cách sử dụng lân? quét nhật ký lỗi nginx? cắm vào một trình xử lý trong cấu hình lân? xử lý trong cấu hình nginx?
[Ubuntu 12.04 + nginx + lân + ray 3.2 + ruby 1.9.3]
Bạn có tìm thấy câu trả lời không? Chúng tôi đang sử dụng Rack :: Timeout. – nroose
Cách khắc phục là quét các bản ghi nginx cho trạng thái 503 (hoặc một số 50X, không thể gọi lại) và xem từ đó. Kinda đáp ứng mục tiêu một cách kỳ lạ. –