我们的团队开发了一款网页游戏,我们的服务器使用 nginx 和 php-fpm 来托管网站。游戏由两部分组成:api 和游戏本身。两个应用程序都驻留在自己的服务器上。在负载测试期间,我发现这两个应用程序都生成了许多 php-fpm 线程,导致两个服务器的 CPU 使用率都达到 100%,在分析过程中我们发现这些 CPU 占用是由于复杂的 sql 查询造成的。我们可以做些什么来加快服务器的响应时间?
我们的团队开发了一款网页游戏,我们的服务器使用 nginx 和 php-fpm 来托管网站。游戏由两部分组成:api 和游戏本身。两个应用程序都驻留在自己的服务器上。在负载测试期间,我发现这两个应用程序都生成了许多 php-fpm 线程,导致两个服务器的 CPU 使用率都达到 100%,在分析过程中我们发现这些 CPU 占用是由于复杂的 sql 查询造成的。我们可以做些什么来加快服务器的响应时间?