Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

ruby resque tanpa memuat lingkungan rel

Saya memiliki masalah yang sama. Anda dapat mengatur lingkungan Anda di rake resque:setup rake task

Saya mencoba ini. dengan asumsi tugas rake resque saya ada di lib/tasks/resque.rake

require "resque/tasks"

task "resque:setup" do
  root_path = "#{File.dirname(__FILE__)}/../.."

  db_config = YAML::load(File.open(File.join(root_path,'config','database.yml')))["development"]
  ActiveRecord::Base.establish_connection(db_config)

  require "#{root_path}/app/workers/photo_downloader.rb" #workers

  #Dir.glob("#{root_path}/app/models/*").each { |r| puts r; require r } #require all model

  require "#{root_path}/app/models/photo.rb" # require model individually
end

Saya belum sepenuhnya berhasil karena saya menggunakan permata Paperclip yang membutuhkan lingkungan Rails



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apakah ada cara untuk menemukan IP node cluster baru secara otomatis di Redis Cluster dengan Selada

  2. Cara menyimpan dan mengambil kamus dengan redis

  3. Spring Boot dengan Kesalahan Serialisasi Sesi/Redis dengan Kredensial Ldap Direktori Aktif yang Buruk

  4. Redis Pub/Sub ServiceStack, membatalkan utas

  5. Bagaimana cara redis kedaluwarsa kunci?