Forum Posts

Mahedi
Jul 28, 2022
In Wellness Forum
第一个原因是速度:当我们与第三方 API 交谈时,我们必须面对现实;除非该第三方在物理上位于我们的基础设施旁边,否则将涉及延迟。所需要的只是添加一些 Whatsapp 號碼列表 API 调用,我们很容易最终将响应时间增加一倍或三倍,从而导致网站运行缓慢和用户不满意。但是,如果我们将这些 API 调用推送到我们的队列中,我们可以立即向用户返回响应,而我们的队列需要他们愿意与 API 对话的时间。 第二个原因是可靠性:我们不是生活在一个 100% 正常运行 Whatsapp 號碼列表 时间的世界中,服务确实会下降,当它们下降时,重要的是我们的用户不是受苦的人。如果我们直接在用户请求中进行 API 调用, 那么在发生故障时我们将没有任何好的选择。Whatsapp 號碼列表 我们可以立即重试调用,希望这只是一个短暂的故障,但很可能我们要么必须向用户显示错误,要么默默地放弃我们试图做的任何事情。队列巧妙地解决了这个问题,因为它们可以愉快地在后台一遍又一 Whatsapp号码列表 遍地重试,而我们的用户永远不需要知道有什么问题。 使用队列的最后一个原因是为了可扩展性。Whatsapp 號碼列表 如果我们有大量涉及 CPU 密集型的请求(例如调整图像大小),那么如果我们所有的应用程序都对此负责,我们可能会遇到问题。增加的 CPU 负载不仅会减慢其他图像调整大小的请求,而且很可能会减慢整个站点的请求。我们需要做的是将这种 工作负载与用户体验隔离开来,这样它发生的快或慢都无关紧要。Whatsapp 號碼列表 这就是队列大放异彩的地方。即使我们的队列超载,站点的其余部分也会保持响应。 我们如何在 99designs 实施它 — 理解我们为什么使用队列是一回事,实际实现它是另一回事。Whatsapp 號碼列表 对于 99designs,我们选择beanstalk作为我们的队列,它的关键特性是性能、可靠性和简单性。我们的服务器将任务推送到的不是只有一个集中队列,而是在每个应用服务器上都有一个单独的队列。在本地对任务进行排队总是很快的,并且拥有多个队列可以在豆茎发生故障时
以 99 个结果公布 1 月份的前 9 名 Whatsapp 號碼列表 content media
0
0
3
 

Mahedi

More actions