sidekiq perform和perform_async有什么区别?

scl*_*m72 9 ruby mailer sidekiq

在运行时UserMailer.new.perform,我的邮件程序已经发送,我几乎立即收到了一封电子邮件,但是当我使用时UserMailer.perform_async,它会回吐一个对象号码而我从未收到过电子邮件.

有人可以告诉我为什么会这样,这两种方法有什么区别?