如果将诸如调用外部服务(例如发送电子邮件)之类的任务发送到后台任务和工作人员以从主应用程序中删除耗时的任务,我不明白为什么使用Resis和Redis To Go是一个好主意。是不是Redis在外部服务中使用外部服务,在这种情况下,这不会破坏目的,因为在Redis To Go上存储队列的键/值将是不可预知的,并且可能会耗费时间?使用Resis和Redis来执行后台任务的要点
编辑
我感到困惑的原因是我没有设置任何工人,并产生队列(和明显的操作都在等待,因为没有工人)由Resque上的Redis To Go的。所以我假设这意味着最初的Redis To Go写入是由主线程完成的。
我很困惑,因为我没有设置任何工作人员,队列生成(显然操作正在等待,因为没有工人)通过恢复redis去。所以我认为这意味着最初的redis去写是由主线程完成的。 – sthapit