试图找到有关此问题的答案,但未在Google上找到任何令人信服的信息。我的应用程序中有超过80个观察者,并且想知道这是否会在任何方面(流量,可伸缩性,草率应用程序,实时,响应性等)导致未来潜在的麻烦(“它总是在运行”)。
如果有的话?任何优雅的解决方案。
谢谢。
答案 0 :(得分:1)
您似乎需要大量的动作后任务。如果您不介意开销,您可能希望查看后台工作人员。 后台工作人员还会保持您的应用程序响应,因为观察者是同步的 您可能希望查看beanstalkd及其客户端的轻量级后台工作者,如果失败则唯一要付出的代价是失败条件。你需要以某种方式在你的逻辑中处理它。