Ứng dụng Rails của tôi phải xử lý và tạo tệp PDF XFA và gửi cho người dùng/trình duyệt. Làm việc tốt. Nhưng vấn đề là trước khi gửi tệp cho người dùng, nó tạo ra 2 tệp trong thư mục tmp rails.Làm thế nào để xóa các tập tin tạm thời tự động trong ruby-ray?
Nếu 10 yêu cầu đến pdf_controller, số lượng tệp tạm thời trong thư mục tmp sẽ tăng gấp đôi và nó sẽ chiếm không gian.
Sau khi tìm kiếm xung quanh tôi nghĩ rằng Sweeper sẽ đến để giải cứu. Nhưng không có nhiều kiến thức về Sweeper.
Vì vậy, bất kỳ ai có thể đề xuất đường đi nào?
Cron có thể không phải là giải pháp tốt. Khi người dùng được hiển thị với tệp PDF được tạo bằng tempfile và nếu anh ấy không gửi biểu mẫu PDF đôi khi và nếu cron đó bị sa thải và xóa tệp tạm thời, và sau đó khi người dùng gửi biểu mẫu PDF, hệ thống sẽ bị mất/không hợp lệ. – Autodidact