0
ジョブが終了しなかった場合にsidekiqバックグラウンドジョブがデータベースをロールバックするかどうかを知りたいですか?すなわち機械が死亡したかそのようなものであった。私はレール4.2.1を使用していSidekiqバックグラウンドジョブのロールバックが失敗した場合
は、実際に取引を処理しない
ジョブが終了しなかった場合にsidekiqバックグラウンドジョブがデータベースをロールバックするかどうかを知りたいですか?すなわち機械が死亡したかそのようなものであった。私はレール4.2.1を使用していSidekiqバックグラウンドジョブのロールバックが失敗した場合
は、実際に取引を処理しない
Sidekiq 4.0.1をsidekiqが、Railsはありません。何かがうまくいかない場合は、いくつかの文を持っているのであれば、あなたが
ActiveRecord::Base.transaction do
User.update(amount: 100)
Bank.update(amount: 0)
end
その後の取引すなわち:でそれらをラップする必要があり、これらの変更はロールバックされます。