delayed-job

    2热度

    1回答

    我的Rails应用程序有许多任务被卸载到后台进程中,如调整图像大小并上传到S3。我正在使用delayed_job来管理这些进程。 这些过程,特别是缩略图PDF(使用Ghostscript)和调整图像大小(使用ImageMagick),都是CPU密集型的,并且通常会占用100%的CPU时间。由于这些作业与Web应用程序本身以及数据库在相同的(RedHat Linux)服务器上运行,因此它们可能导致我

    4热度

    2回答

    我正在尝试为rails应用程序的各个部分使用delayed_job。问题是,如果我们有多个应用程序正在运行,但某些作业(例如处理上传)需要由本地工作人员运行,而其他作业则可能由任何工作人员运行而受益。 有没有人有任何建议,以获得本地/非本地工作类型的好方法?

    2热度

    3回答

    我想测试delayed_job插件中的优先级如何工作。我使用从railscasts的邮件应用程序。我想我想发送100个高优先级的消息和100个低优先级的消息。我希望看到优先级较低的消息是否会按时交付,否则将被放在一边。 我该如何做这样的测试。