我想知道每秒有多少资源(MySQL 时间、CPU 使用率、带宽等)将使用我的系统和一定数量的 API 调用。
一个 API 调用获取 PHP 中的参数,执行 1 到 5 个 SQL 查询并返回一个 XML 文件。
我该怎么做?有公式之类的想法吗?
最佳答案
尝试使用 xhprof PHP 扩展做一些分析。它会告诉您诸如每个函数调用花费了多少时间、使用的内存、使用的 CPU 等信息。用它运行几次,您应该对正在使用的资源有一个很好的了解。我发现它是 PHP 中最有用的工具之一。有关详细信息,请参阅 this documentation .
关于php - 估计 API 的服务器负载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4564390/