Rails 3加速活动记录回调after_commit使用Private_pub发送通知

时间:2012-11-01 08:41:08

标签: ruby ruby-on-rails-3 ruby-on-rails-3.1

我在创建帖子后使用了3个回调。

1)发布帖子

回调#1)after_commit :do_notify, :on => :create用于创建通知

2)创建通知

回调#2)after_commit :publish_to_all, :on => :create用于使用private_pub

向用户发送消息

完成整个流程需要一到一分钟的时间。

  

问题#1:方法是否错误?

     

问题2:是否有方法将其余回调发送到后台   并在那里完成?

1 个答案:

答案 0 :(得分:1)