ruby-on-rails Shoryuken需要很长的时间来排队作业

zdwk9cvp  于 2023-08-08  发布在  Ruby
关注(0)|答案(1)|浏览(106)

我们正在尝试切换到shoryuken作为我们的ActiveJob后端。但是在测试中,我们发现在尝试将作业入队时会有很多延迟。
这是用来测试延迟的代码。

class ApplicationController < ActionController::Base
    def self.tryFunc()
        puts Time.now
        SecondJob.perform_later('message')
        puts Time.now
    end
end

字符串
并得到了这些结果

023-07-24 13:09:26 +0530
Enqueued SecondJob (Job ID: 276b1b36-81e2-4a70-99c7-4708d18f1610) to Shoryuken(test-queue) with arguments: "message"
2023-07-24 13:09:31 +0530


是Shoryuken通常观察到的延迟,还是这种延迟可能有其他原因?

fbcarpbf

fbcarpbf1#

shoryuken向第三方服务SQS发送消息时,预计会有一些延迟。

相关问题