我有一个laravel服务,加载一个reactjs页面,加载后会发出大约30多个axios调用。当我查看源选项卡时,看起来一次只处理了3个调用。
我正在通过从本地环境连接到AWS RDS实例来测试它。我尝试使用db.t3.medium和db.t3.large,没有明显的变化。
应用程序具有多个数据库连接。每个请求使用所有三个连接来收集所需的数据。所有请求都从一个数据库执行完全相同的查询,然后每个请求在第二个数据库中的不同表上执行查询。
AWS是否有理由不同时处理我的所有请求?
你没有看好表现指标。您正在查看浏览器网络控制台。您的浏览器会限制它可以同时在同一主机上执行的请求数。
您可以在这里找到更多信息:Max parallel http connections in a browser?