首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在Asp.Net内核中使用Steeltoe.Discovery.Client库会不断增加内存?

为什么在Asp.Net内核中使用Steeltoe.Discovery.Client库会不断增加内存?
EN

Stack Overflow用户
提问于 2020-08-02 13:21:09
回答 1查看 250关注 0票数 0

我有一个简单的ASP.Net核心API3.1(从VS模板)项目使用Steeltoe.Discovery.Client 2.2.0库。在运行应用程序的几天之后,内存不断增加。我做了一点调查,以了解为什么在不使用应用程序的情况下内存增加。

我发现对于30秒的每次调用(HeartBeat askAsync,FetchRegistry Async),内存没有减少而是增加了。

有人能帮我弄清楚为什么内存在每次I/O峰值(eureka调用)时都在不断增加(~1MB/分钟),而不是减少,以及如何在不重新启动应用程序以释放内存的情况下在生产中使用它?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-08-03 22:08:47

在以前的版本中,从2.2.0开始,我们已经确定并解决了一些可能会影响您的问题。听起来可能和健康检查有关。你可以尝试最新的2.4.4版本,看看你是否仍然有这个问题?如果没有,我们可以仔细查看您的配置并尝试重现。

谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63212662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档