2012-04-13 30 views
14

Tôi đang sử dụng hướng dẫn để triển khai Django. [http://devcenter.heroku.com/articles/django] Sau khi tôi làm một git đẩy master master, không có quá trình web.Không có quy trình web nào đang chạy Lỗi - Triển khai Django trên Heroku

Process State Command 
------- ----- ------- 

Nhật ký trông giống như sau.

2012-04-13T03:48:45+00:00 heroku[slugc]: Slug compilation started 
2012-04-13T03:49:32+00:00 heroku[api]: Config add PYTHONUNBUFFERED, PYTHONPATH, PATH,  
LD_LIBRARY_PATH, LANG, PYTHONHOME, LIBRARY_PATH, PYTHONHASHSEED by [email protected] 
2012-04-13T03:49:32+00:00 heroku[api]: Release v2 created by [email protected] 
2012-04-13T03:49:34+00:00 heroku[api]: Release v3 created by [email protected] 
2012-04-13T03:49:34+00:00 heroku[api]: Deploy d1263ef by [email protected] 
2012-04-13T03:49:34+00:00 heroku[web.1]: State changed from created to down 
2012-04-13T03:49:35+00:00 heroku[slugc]: Slug compilation finished 
2012-04-13T03:50:19+00:00 heroku[router]: Error H14 (No web processes running) -> GET  
growing-winter-4952.herokuapp.com/ dyno= queue= wait= service= status=503 bytes= 

Bất kỳ ý tưởng nào? Tôi đã có thể làm điều này để làm việc với một ứng dụng khác. Cảm ơn bạn.

Ngoài ra khi tôi làm một trang web quy mô Heroku = 1 Tôi có được điều này

Scaling web processes... ! Record not found. 
+0

Điều gì sẽ xảy ra khi bạn [chạy cục bộ] (https://devcenter.heroku.com/articles/django#running_a_worker) bằng cách sử dụng 'foreman start'? Bạn có thể đăng đầu ra không? – modocache

+0

Tôi nhận được một L ERI: Procfile không tồn tại thông điệp. Tôi có một Procfile trên cùng một mức độ như yêu cầu của tôi. Trên Procfile của tôi nó nói: web: python project/manage.py runserver "0.0.0.0:$PORT" – Zach

+0

Bây giờ tôi nhận được 10:53:26 web.1 | bắt đầu với pid 12157 10:53:29 web.1 | Lỗi: "" 0.0.0.0 forces000 "" không phải là số cổng hoặc địa chỉ hợp lệ: cặp cổng. 10:53:29 web.1 | quá trình chấm dứt 10:53:29 hệ thống | gửi SIGTERM tới tất cả các quy trình – Zach

Trả lời

18

này rất có thể là kết quả của quá trình mở rộng quy mô web của bạn xuống không thông qua các khách hàng.

$ heroku ps:scale web=0 

Sử dụng lệnh heroku ps để xác định tình trạng của các quá trình web của bạn., Và bạn nên có một cái nhìn tại Error Codes để hiểu các chức năng Heroku.

7

Tôi gặp vấn đề tương tự. Lúc đầu, khi tôi chạy heroku scale web=1, tôi nhận được lỗi 'Không tìm thấy bản ghi' giống như bạn. Nhưng tôi đã đợi một vài phút và chạy lại, và nó hoạt động.

Nếu bản dựng của bạn không thực hiện được lần đầu tiên vì lý do nào đó, thì heroku sẽ không tự động cung cấp cho bạn quy trình web và lỗi 'Không tìm thấy bản ghi' có thể đã bị xén vì điểm.

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