Azure容器应用程序的性能很慢,可能是什么原因导致的?

baubqpgj  于 2023-04-22  发布在  其他
关注(0)|答案(1)|浏览(155)

在将我的ASP.NET Core API部署到Azure容器应用程序后,我注意到它有时会非常慢。对同一个端点多次执行相同的请求,大多数请求需要1-3秒,但偶尔会出现下降,我不知道是什么原因,这个API没有其他流量,请求可能需要25-45秒。
我认为这可能与Azure应用服务类似,它可以闲置,但我不相信容器应用会发生这种情况。
有什么想法可能会导致这种情况?这些是容器应用程序的设置:

  • 1 - 10最小/最大复制副本数
  • 0.25 CPU核心
  • 0.5内存(Gi)

CPU核心使用率从未超过5879万核心。
注意事项:

  • 它击中的端点,它所做的就是触发一个OK响应,就是这样。
  • 当在本地或Azure应用服务中运行时,它不会出现这些延迟峰值。所以我知道这是容器本身的问题。
bvjxkvbb

bvjxkvbb1#

我可能已经修复了它,我有2x容器映像,包括他们在启动时提供的映像(简单的hello world)。删除后,只保留一个,似乎已经解决了这个问题。不知道是什么原因造成的,但它是一个解决方案。

相关问题