[Linux] 使用lsof 查看解决too many open file问题
2023-02-18 15:36:50 时间
在我的GOFLY在线客服系统中,有时候会出现访问不了的情况
查看日志,发现有很多too many open file打开文件太多的现象出现。这句话是说打开的文件句柄太多,并且没有关闭
使用lsof -p 端口号,可以查看到都是sock句柄,也就是说我的websocket服务断开的时候没有及时关闭
仔细查看代码,在客服端出现错误的时候,没有进行conn.Close()关闭连接
加上后此现象消失
相关文章
- Python:Django框架
- 基于Django的博客开发
- PowerPhotos for Mac(mac专用图片管理工具)
- windows命令行筛选-windows下使用命令行运行PHP
- c 按照位数读取一行-C++习题 倒置排序 OpenJudge
- 笔记本怎样连接投影仪-linux(ubuntu)下外接投影仪或着显示器的方法
- 【毕业设计】单片机红外热成像仪 - 嵌入式 stm32 树莓派
- vc60修改快捷键-如何解决Visual c++不能打开文件以及工程不能添加文件的问题
- c 线程安全的单例模式-设计模式之单例模式(C++版)
- c 线程安全的单例模式-C++单例模式(线程安全、内存释放)
- 嵌入式:ARM相关开发工具概述
- 嵌入式:ARM符号定义伪操作详解
- c 线程安全的单例模式-详解C++实现线程安全的单例模式
- C++ OpenCV手动截取图像做透视变换
- 超简单的pyTorch训练->onnx模型->C++ OpenCV DNN推理(附源码地址)
- pyTorch入门(三)——GoogleNet和ResNet训练
- pyTorch入门(四)——导出Minist模型,C++ OpenCV DNN进行识别
- Github Actions Hexo 自动部署
- c 线程安全的单例模式-std string与线程安全_这才是现代C++单例模式简单又安全的实现
- 我是这么用 Google 的....