Tôi có ứng dụng Sinatra tôi dự định lưu trữ trên Heroku.Cách tốt nhất để chạy tập lệnh Ruby là một tiến trình con/một luồng khác từ Sinatra là gì?
Ứng dụng này, một phần, bị xước rất nhiều thông tin từ các trang khác trên mạng và lưu trữ thông tin vào cơ sở dữ liệu. Các hoạt động tháo dỡ này là một quá trình chậm, vì vậy tôi cần chúng chạy trong một luồng/quy trình khác tách biệt khỏi ứng dụng Sinatra của tôi.
Kế hoạch của tôi chỉ là có một nút cho mỗi quy trình mà tôi có thể nhấp và việc tháo dỡ sẽ diễn ra ở chế độ nền.
Tôi không chắc chắn cách tốt nhất để làm điều này, phức tạp bởi những gì Heroku sẽ cho phép.
Tuyệt vời. Cảm ơn. –