我有一个应用程序,使用Carrierwave、S3和rmagci。大致遵循http://railscasts.com/episodes/253-carrierwave-file-uploads的方法,不过是上传到S3而不是本地。
我注意到在public/uploads/目录下的临时文件在图片创建后不会被删除。这会导致我的电脑空间随着时间推移而耗尽,并且崩溃。
我查找了一些信息,唯一的解决方案是编写一个cron作业来删除它们。http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=15960 请问是否有更好的方法可以在代码中处理这个问题而不是使用cron作业?
我注意到在public/uploads/目录下的临时文件在图片创建后不会被删除。这会导致我的电脑空间随着时间推移而耗尽,并且崩溃。
我查找了一些信息,唯一的解决方案是编写一个cron作业来删除它们。http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=15960 请问是否有更好的方法可以在代码中处理这个问题而不是使用cron作业?