服务器设置导致mongo数据库的链接数受限
2024-10-19 19:31:44
记录一次使用 mongoDB 遇到的BUG,就是服务链接mongodb报错
[05-Nov-2022 16:46:05] WARNING: [pool www] child 10231 said into stderr: "ERROR: [pool www] failed to set rlimit_files for this pool. Please check your system limits or decrease rlimit_files. setrlimit(RLIMIT_NOFILE, 65535): Operation not permitted (1)"
查资料并查询服务器设置发现 ulimit的设置导致mongo的链接数量受限制,可通关如下命令确认:
服务器ulimit设置: sudo ulimit -n
mongo查看连接数: db.serverStatus().connections
修复处理:
vi /etc/security/limits.conf
最后面加
* soft nproc 65535
* hard nproc 65535
* soft nofile 65535
* hard nofile 65535
切换mongo运行的用户check是否生效 ulimit -n (有些直接生效,有些情况可能是重启服务器才会生效)
可以的话再重启服务器,重启mongo,再check连接数 db.serverStatus().connections 正常就ok了
最新文章
- Easyui 小脚本
- DMZ
- nrf51822裸机教程-GPIOTE
- 数据结构——Java实现二叉树
- SVN理解
- jsp实现计算器
- ARC简介以及工程中ARC与非ARC的混合
- Thinkphp 验证码、文件上传
- zoj 3820 Building Fire Stations(树上乱搞)
- OOP的方法
- 12c meet sysdba meet ORA-01017: invalid username/password; logon denied
- Hibernate学习(五)———— hibernate一对一关系映射详解
- CentOS下防御或减轻DDoS攻击方法(转)
- [PAT]数字分类
- Lamda 表达式里的Join和GroupJoin的区别, 如何实现SQL的Left Join效果
- 非常棒的轨迹插件Better Trails v1.4.6
- linux学习笔记-7.文件属性
- Java – Stream has already been operated upon or closed
- Android Studio 使用Intent实现页面的跳转(带参数)
- LightBGM之train
热门文章
- [ PHP 内核与扩展开发系列] 内存管理 —— 引用计数
- PLSql在Oracle中创建表空间
- iNeuOS工业互联网操作系统,脚本化实现设备运行时长和效率计算与统计
- [.NET学习]EFCore学习之旅 -2 简单的增删改查
- java面试题-线程
- 互联网最全cka真题解析-2022
- Redis分布式锁应用
- Go语言使用场景 | go语言与其它开源语言比较 | Go WEB框架选型
- 【运维笔录】局域网实现HTTPS访问,只需Nginx + mkcert
- 【博学谷学习记录】超强总结,用心分享|前端CSS总结(一)