我正在AWS Fargate上运行.NET Core Web应用程序,它运行缓慢。每个请求需要几秒钟才能完成。我在其中创建了一个简单的控制器/动作,以演示我的意思。
[Route("api/dealers")]
[ApiController]
public class DealersApiController : ControllerBase
{
[HttpGet]
[Route("locate")]
public IActionResult GetDealersForModel(string postcode, string model, string dealerUniqueName)
{
return Ok(new object[0]);
}
}
这是我的示例控制器。它在本地计算机上的毫秒内返回响应,但是托管在AWS Fargate中,需要2秒才能返回响应,并且内部没有执行任何操作。我配置错了吗?我一直在玩内存和CPU,但这也无济于事。