Docker 这是否表示asp.net core 3.1中存在内存泄漏

Docker 这是否表示asp.net core 3.1中存在内存泄漏,docker,asp.net-core,memory-leaks,Docker,Asp.net Core,Memory Leaks,我最近遇到了一个问题,我不确定它是否表明是内存泄漏 我正在AWS ECS的docker容器中运行我的asp.net core 3.1应用程序,其中包含4个任务(基本上是4个容器)。该应用程序接受http get、put和patch请求,并对DynamoDB执行这些操作 在我的生产服务器上,内存使用线几乎是一条直线。从大约24%开始,在10小时内缓慢上升到84%,RPS大约为60,然后内存下降到70,然后缓慢上升到84%左右,然后再次下降到70 我的问题是,这是内存泄漏吗?我对内存泄漏的印象是,当

我最近遇到了一个问题,我不确定它是否表明是内存泄漏

我正在AWS ECS的docker容器中运行我的asp.net core 3.1应用程序,其中包含4个任务(基本上是4个容器)。该应用程序接受http get、put和patch请求,并对DynamoDB执行这些操作

在我的生产服务器上,内存使用线几乎是一条直线。从大约24%开始,在10小时内缓慢上升到84%,RPS大约为60,然后内存下降到70,然后缓慢上升到84%左右,然后再次下降到70

我的问题是,这是内存泄漏吗?我对内存泄漏的印象是,当它发生时,内存只会上升,即使在84%的情况下也不会下降。现在有些东西正在以84%的速度回收内存。是asp.net核心本身,还是docker

在我的开发环境中,即使RPS超过100,我也无法重现这个问题。记忆力在30到50之间波动,我认为这是一种健康的行为