0

我有一个在 django 上运行的 Web 应用程序,最终用户可以在其中输入一个 URL 进行处理。所有的处理任务都被卸载到一个 celery 队列中,当任务完成时,它会向用户发送通知。

我需要用目标对这个应用程序进行压力测试。

  • 确定断点或安全使用限制
  • 确认符合预期规格
  • 确定故障模式(系统究竟如何故障)
  • 测试零件或系统在标准使用范围之外的稳定运行

考虑到我还需要考虑卸载的 celery 任务,我该如何用 Python 编写脚本。

4

1 回答 1

0

我认为没有必要编写自己的压力测试脚本。

我使用 www.blitz.io 进行压力测试。它可以在几分钟内完成设置,易于使用,并且可以制作漂亮的图表。

它有 14 天的试用期,因此您只需 14 天免费测试您的系统。这应该足以找到你所有的瓶颈。

于 2015-03-24T12:54:00.950 回答