首页 > 解决方案 > Sidekiq 作业在 cloud66 上出现错误,但在我的本地工作正常

问题描述

我正在设置sidekiq活跃的工作cloud66。我安排工作,并且在我的本地工作正常,但在cloud66.

我还放置了异常处理,我没有看到编码错误。

错误:

TID-19444p SendingRemindersJob JID-e5ec7d67a0d89f09cb28d8e2 INFO: start sidekiq.log — 11965 TID-19444p SendingRemindersJob JID-e5ec7d67a0d89f09cb28d8e2 INFO: fail: 0.007 sec sidekiq.log — 11965 TID-19444p WARN: {"context":"Job raised exception","作业":{"class":"ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper","wrapped":"SendingRemindersJob","queue":"reminders","args":[{"job_class":"SendingRemindersJob" ,"job_id":"a8493a7c-b05d-42c0-abf1-ea4b2079346a","provider_job_id":null,"queue_name":"reminders","priority":null,"arguments":[[1],"1", 1,"2019-01-31 06:09:01 UTC"],"executions":0,"locale":"en"}],"retry":true,"jid":"e5ec7d67a0d89f09cb28d8e2","created_at":1548914857.7527065,"enqueued_at":1548915600.3969836,"error_message":"未初始化的常量 SendingRemindersJob","error_class":"NameError"1,441at. "retry_count":4,"retry_at":1548915278.9804192},"jobstr":"{\"class\":\"ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper\",\"wrapped\":\"SendingRemindersJob\ ",\"queue\":\"reminders\",\"args\":[{\"job_class\":\"SendingRemindersJob\",\"job_id\":\"a8493a7c-b05d-42c0-abf1- ea4b2079346a\",\"provider_job_id\":null,\"queue_name\":\"提醒\",\"priority\":null,\"arguments\":[[1],\"1\",1,\"2019-01-31 06:09:01 UTC\"],\"executions\":0, \"locale\":\"en\"}],\"retry\":true,\"jid\":\"e5ec7d67a0d89f09cb28d8e2\",\"created_at\":1548914857.7527065,\"enqueued_at\":1548915600.3969836, \"error_message\":\"未初始化的常量 SendingRemindersJob\",\"error_class\":\"NameError\",\"failed_at\":1548914941.2146854,\"retry_count\":4,\"retry_at\":1548915278.9804192} "} sidekiq.log — 11965 TID-19444p\"e5ec7d67a0d89f09cb28d8e2\",\"created_at\":1548914857.7527065,\"enqueued_at\":1548915600.3969836,\"error_message\":\"未初始化常量 SendingRemindersJob\",\"error_class\":\"NameError\ failed_at\":1548914941.2146854,\"retry_count\":4,\"retried_at\":1548915278.9804192}"} sidekiq.log — 11965 TID-19444p\"e5ec7d67a0d89f09cb28d8e2\",\"created_at\":1548914857.7527065,\"enqueued_at\":1548915600.3969836,\"error_message\":\"未初始化常量 SendingRemindersJob\",\"error_class\":\"NameError\ failed_at\":1548914941.2146854,\"retry_count\":4,\"retried_at\":1548915278.9804192}"} sidekiq.log — 11965 TID-19444p

WARN: NameError: 未初始化的常量 SendingRemindersJob

所以,请帮我解决这个问题,让它像我的本地人一样顺利工作。谢谢。

标签: ruby-on-railssidekiqrails-activejobcloud66

解决方案


推荐阅读