问题标签 [devise-async]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
redis - Sidekiq 5 不适用于 AWS ELB 和 rails 5 api
红宝石版本:2.3.1
Sidekiq / Pro / Enterprise 版本:5.0
导轨:5.0.2
我已经按照本教程进行操作,所以我可以使用 sidekiq 在我的 rails api 应用程序中发送电子邮件。该应用程序与 Puma 一起发布在 AWS ElasticBeanstalk 上。
当用户注册时,他们应该会收到一封电子邮件(通过设计)。没有显示错误,在 sidekiq.log 中没有生成日志。我不知道发生了什么,电子邮件根本没有送达。
初始化器/devise_async.rb
初始化程序/sidekiq.rb
配置/redis.yml
配置/sidekiq.yml
最后的 sidekiq 日志行:
最后的 nginx 日志行:
最后 puma 日志行:
它在本地机器上运行良好。
你有什么想法吗?
ruby-on-rails - devise-async 不使用 sidekiq 执行入队作业
我正在使用 devise 和 devise-async,它使用 devise-async 使用 sidekiq 发送电子邮件。但最近它停止工作,我无法找到问题。
我正在使用的宝石
配置/初始化程序/设计-async.rb
passwords_controller.rb
用户.rb
我用命令运行sidekiq
Sidekiq.rb
Sidekiq 在邮件队列中排队作业,但不转发。
我的终端响应