wheneverというgemを使ってActiveJobをcronに登録して定期実行しています。
ruby
1set :output, 'log/crontab.log' 2set :environment, :production 3env :PATH, ENV['PATH'] 4every 1.minute do 5 runner "HelloJob.perform_now" 6end
app/jobs 以下のhello_job.rbを実行しています。
Access denied for user 'root'@'localhost'
そこで発生したエラーが発生しました。
usernameとpasswordが違うためDBにアクセスできないエラーなのですが、ActiveJobを定期実行する場合、usernameとpaswordはどこに設定すればいいのでしょうか。
あなたの回答
tips
プレビュー