Homeland 阿里云上装了 homeland,开发模式可以发邮件,生产环境不行。

zhupeiyan · November 06, 2016 · Last by lihuazhang replied at November 06, 2016 · 2333 hits

去 postmark 申请了个 api,运行 ruby 代码发邮件可以。 直接 rails s -b ip,开发模式也可以。 就是生产环境不行。 我发现开发模式注册和申请更改密码点提交,都要等很久,是不是发完邮件,才返回啊。 而生产环境交给了异步任务?

开发环境不是异步的,为了调试

你的问题信息太少 看不出原因

我们也遇到了这个问题,开发环境可以发邮件,生成环境不可以。有没有可能是端口出不去的原因?

谢谢华顺。我自己的原因,以前没用过。

  • 我设置了 production.rb config.active_job.queue_adapter = :sidekiq
  • bundle exec sidekiq -C config/sidekiq.yml -d -e production

然后好了。

#3 楼 @zhupeiyan 感谢,原来没有启动 sidekiq

bundle exec sidekiq -C config/sidekiq.yml -d -e production
huacnlee closed this topic. 07 Nov 09:53
You need to Sign in before reply, if you don't have an account, please Sign up first.