首页 新闻 搜索 专区 学院

.Net Core项目在Docker上运行内存Out OfMemory,内存突然溢出Out OfMemory

0
悬赏园豆:15 [待解决问题]

项目部署环境是CentOS7 ,开发版本是NetCore3.1ORM使用的是EFCore3.1,仓储模式服务层开发,项目里面使用了消息队列的消费者异步编程,健康检查使用的Consul,目前不知道哪里的问题,用户量也不是很大,数据量也不大,我个人怀疑是消息队列或者Consul引起的请问一下园子有小伙伴遇到过吗?

微微Kawhi的主页 微微Kawhi | 初学一级 | 园豆:122
提问于:2020-08-07 16:03
< >
分享
所有回答(2)
0

可能是 EF Core 配置问题造成加载了全表数据

dudu | 园豆:37655 (高人七级) | 2020-08-07 17:01

有对应的解决方案吗?

支持(0) 反对(0) 微微Kawhi | 园豆:122 (初学一级) | 2020-08-07 17:31

@微微Kawhi: 建议看一下日志中是否有 EF Core 告警信息

支持(0) 反对(0) dudu | 园豆:37655 (高人七级) | 2020-08-07 17:46

@dudu: 没有EF的报警信息

支持(0) 反对(0) 微微Kawhi | 园豆:122 (初学一级) | 2020-08-07 18:12
0

dotnet-dump分析一下,这样怀疑没用的

zouhp | 园豆:227 (菜鸟二级) | 2021-06-05 21:07
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册