- 博客(1)
- 资源 (5)
- 收藏
- 关注
原创 golang 进程出现too many open files的排查过程
1. 现象服务的cpu跑满(golang实现), 并大量报too many open files错误.服务使用systemd来运行,部署在阿里ecs上.2.分析从日志来看,cpu的上升主要为到达文件数限制引起的,但之前已经更改过系统的文件数及所有用户的文件数,按道理是不应该出现这个问题的,后来查阅资料发现,文件数可以从三个维度限制分别为操作系统限制,用户态限制,以及进程限制
2016-09-21 15:17:34 12889 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人