Máy chủ mỏng có tùy chọn -l để chuyển hướng đầu ra tới tệp nhật ký (mặc định: log/thin.log). Có cách nào giống như trong máy chủ webrick đầu ra luôn luôn là để giao diện điều khiển (và đăng nhập/development.log) quá?Làm thế nào để chuyển hướng (Rack) Đầu ra máy chủ mỏng đến bàn điều khiển?
Trả lời
Phiên bản Thin được cài đặt của tôi sẽ tự động xuất ra bàn điều khiển. Nếu không, bạn có thể thử cập nhật phiên bản đã cài đặt của mình.
Bạn cũng có thể thử thin -l -
, cho biết Thin chuyển hướng đầu ra sang STDOUT.
Hy vọng điều này sẽ hữu ích!
Mỏ tự động xuất vào bảng điều khiển tuy nhiên nếu tôi sử dụng Procfile thì không.
Nếu bạn đang sử dụng đường ray, thêm video này vào gemfile của bạn:
gem 'thin', :group => 'development'
Và sau đó từ giao diện điều khiển, sử dụng:
rails s
này sẽ gửi các bản ghi tiêu chuẩn ra và đăng nhập/development.log
Không sử dụng "khởi động mỏng", như một số tài liệu nói.
. điều này làm việc cho tôi. –
tôi sử dụng thin start -d
để bắt đầu mỏng như một daemon nền với khai thác gỗ mặc định và gửi kết quả của các tập tin trở lại để an ủi với
tail -f log/thin.log
Bằng cách này máy chủ không dừng nếu terminal đóng, nhưng tôi có thể xem kết quả từ các câu lệnh puts
. Nếu bạn muốn đăng nhập chi tiết hơn từ mỏng thì có một chút khác biệt.
Để dừng dịch vụ/daemon sử dụng thin stop
Giải pháp là để thêm một đoạn mã nhỏ trong tập tin config.ru của bạn, và sản lượng mỏng tất cả các bản ghi ứng dụng vào giao diện điều khiển, mà không cần phải tail
các file log và nó giữ nhật ký màu nguyên vẹn
chi tiết ở đây: Thin server: Thin server: ouput rails application logs to console, as 'rails s' does
- 1. Chuyển hướng Đầu ra theo dõi tới Bàn điều khiển
- 2. Đầu ra bàn điều khiển kép?
- 3. Làm cách nào để chuyển hướng tất cả đầu ra của bàn điều khiển sang hộp văn bản GUI?
- 4. Cách chuyển hướng đầu ra bàn điều khiển sang một tệp văn bản
- 5. Trong R, có thể chuyển hướng đầu ra của bàn điều khiển sang một biến không?
- 6. Đầu ra của bảng điều khiển chuyển hướng đến winforms ListBox
- 7. Đầu ra bàn điều khiển MATLAB
- 8. Đầu ra bàn điều khiển màu Xcode
- 9. Làm thế nào để chuyển hướng tất cả đầu ra bàn điều khiển đến một Swing JTextArea/JTextPane với mã hóa bên phải?
- 10. Bàn điều khiển định dạng Đầu ra
- 11. Làm thế nào để khởi động Tomcat với đầu ra trên bàn điều khiển trong Linux?
- 12. Lưu đầu ra của bàn điều khiển trong Chrome
- 13. Bộ điều khiển mỏng
- 14. Đầu ra bàn điều khiển C++ trong Netbeans
- 15. Làm thế nào để chuyển hướng các sự kiện chuột đến một điều khiển khác?
- 16. Không có đầu ra bàn điều khiển trong Eclipse Juno
- 17. Bàn điều khiển cấp thấp Nhập và chuyển hướng
- 18. Bàn điều khiển PartCover tạo ra đầu ra trống xml
- 19. Làm thế nào để chuyển hướng đầu ra từ lệnh dd đến/dev/null?
- 20. Tại sao đầu ra bàn điều khiển quá chậm?
- 21. Làm thế nào để chuyển hướng tất cả đầu ra đến/dev/null?
- 22. làm thế nào để chuyển hướng đến trang aspx trong một hành động điều khiển
- 23. Sử dụng Máy chủ web mỏng với HTTP và HTTPS
- 24. Chuyển hướng đầu ra của Bảng điều khiển thời gian thực bằng quy trình
- 25. Chuyển hướng bàn điều khiển đến một chuỗi trong chương trình .NET
- 26. làm cách nào để chuyển hướng kết quả đầu ra của nosetests đến một textfile?
- 27. Làm thế nào để lưu tất cả đầu ra bàn điều khiển vào tập tin trong R?
- 28. grails test-app để xuất ra bàn điều khiển
- 29. Không có đầu ra bàn điều khiển trên cout
- 30. Làm thế nào để lấy đối số Gỡ lỗi CoreData để xuất ra bàn điều khiển?
On Sinatra, sử dụng 'phép: logging'. Đã kiểm tra – user2398029