2014-07-17 12 views
6

Tôi đã triển khai ứng dụng django trong heroku phải mất id tài khoản facebook làm đầu vào thông qua tệp csv và phân tích cú pháp thông tin. nó hoạt động tốt trong máy chủ địa phương nhưng tôi đang nhận được dưới đây thông báo lỗi khi tôi cung cấp cho tập tin csv với số lượng nhiều hơn của id trong Herokuứng dụng django trong heroku bị lỗi thời gian chờ của nhân viên


 14:12:16 web.1 | 2014-07-17 14:12:16 [30747] [INFO] Using worker: sync 
    14:12:16 web.1 | 2014-07-17 14:12:16 [30752] [INFO] Booting worker with pid: 30752 
    14:13:21 web.1 | 2014-07-17 14:13:21 [30747] [CRITICAL] WORKER TIMEOUT (pid:30752) 
    14:13:21 web.1 | 2014-07-17 03:43:21 [30752] [INFO] Worker exiting (pid: 30752) 
    14:13:21 web.1 | 2014-07-17 14:13:21 [30841] [INFO] Booting worker with pid: 30 

Trả lời

10

Heroku requests are limited to 30 seconds, nếu yêu cầu mất nhiều thời gian hơn thế này router sẽ chấm dứt theo yêu cầu

bạn có thể tăng LOG LEVEL of gunicorn để xem nếu có một số lỗi trong quá trình của bạn

+0

Tối đa 30 giây của Heroku không thể điều chỉnh được: https://devcenter.heroku.com/articles/request-timeout. – Soferio

+0

Cảm ơn @Soferio Tôi sẽ chỉnh sửa số – fasouto

+0

@fasouto này làm cách nào để tăng mức độ đăng nhập của gunicorn trong cửa sổ? Cảm ơn! – Makiyo

4

Ví dụ về Procfile với thời gian chờ lên đến 15 giây

web: gunicorn myproject.wsgi --timeout 15 --keep-alive 5 --log-level debug 
+0

Tối đa 30 giây của Heroku không thể điều chỉnh được: https://devcenter.heroku.com/articles/request-timeout. – Soferio

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