Resqueは、データの保存にRedisを利用しています。 Resqueを利用したRailsアプリを、1台のサーバに複数入れた場合、初期設定のままではWorkerが混ざります。 特にdevelopmentとproductionを同居させた場合など、動いてしまうので、簡単に悲惨なことになります。 正しく設定ファイルで分けておきましょう。 # config/initializers/resque.rb Resque.redis.namespace = "resque:myapp:#{Rails.env}" このように、namespaceを設定するだけでOKです。簡単ですね。 redis-namespace なお、このredisでnamespaceを切る機能は、redis-namespaceという別のgemとして公開されていて、単独で使えます。 redis = Redis::Namespace.