3

rake タスクを実行して Sidekiq を起動しようとしています。これが私のコードです。

namespace :sidekiq do
  task start: :environment do
    system "bundle exec sidekiq -C 'Path To Config File' -P 'Path For PID File' -d -L 'Path To Log File'"
  end
end

コマンドを使用してrakeタスクを実行すると

rake sidekiq:開始

sidekiq を起動しますが、rake タスクは Sidekiq からの応答を待ち続けます。私のrakeタスクがSidekiqを待たないか、Sidekiqの開始時に終了するというこれに対する解決策。

4

1 に答える 1