使用数据库示例数据生成负载的工具
我想在我的 Web 应用程序上生成一个负载来测量/测试我的 Web 应用程序可以处理多少个请求。目前我正在使用 Apache Benchmark 进行 POST 请求。问题是 Apache Benchmark 仅使用文件中的静态数据。我想要这样一个工具,它从数据库中获取样本数据并随机或顺序使用该数据生成负载。谁能告诉我哪个工具可以用于此目的?该工具能否提供基准报告?
I wanted to generate a load on my web application to measure/test that how many requests my web app can handle. Currently I am using Apache Benchmark For POST request. The problem is Apache Benchmark only use static data which is in file. I want such a tool which takes a sample data from database and generate load using that data randomly or sequentially. Can anybody tell me which tool is available for that? And Can that tool be able to provide a benchmark report?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看看 Apache JMeter。它可以从文本文件获取动态数据(例如从数据库导出的 CSV)。
虽然它确实有一个学习曲线,但一旦掌握了它,它就非常强大。
Have a look at Apache JMeter. It can get dynamic data from textfiles (e.g. a CSV export from your database).
It does have a learning curve though, but once you get the hang of it, it is quite powerful.