在使用CentOS做server的时候有时会碰到server拒绝client连接的情况,client会受到connection reset by peer等错误,究其原因应该是server默认的file descriptor为1024,此时已经超过了1024,为安全起见server拒绝服务所导致的。
增加file descriptor的操作如下:
一、临时增加file descriptor
  ulimit -n 4096
二、永久增加file descriptor
  2.1 # vi /etc/sysctl.conf
  2.2 增加 fs.file-max = 100000
  2.3 重启或者执行 # sysctl -p
  2.4 # vi /etc/security/limits.conf
  2.5 增加 *       -       nofile  100000
  2.6 通过ulimit -n来校验file descriptor

参考资料:
  http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/
  http://sdb.open-xchange.com/node/35
  http://thedaneshproject.com/posts/how-to-increase-total-file-descriptors-count-on-linux/
  http://www.centos.org/docs/5/html/CDS/install/8.0/Installation_Guide-Support-Platforms.html
  
  

增加CentOS File Descriptors相关推荐

  1. max file descriptors [4096] for elasticsearch process is too low 问题定位

    问题描述 某产品反馈在我们的系统中以某 A 用户部署运行 elasticsearch,启动 elasticsearch 时 log 中有如下报错信息: max file descriptors [40 ...

  2. Linux Increase The Maximum Number Of Open Files / File Descriptors (FD)

    http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/ How do I increase the ...

  3. 文件句柄(file handles) 文件描述符(file descriptors)

    欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客. 欢迎跳转到本文的原文链接:https: ...

  4. 安装Oracle12C提示Hard limit:maxinum open file descriptors的解决方法

    在CentOS6.9安装Oracle12C,提示: Hard limit:maxinum open file descriptors 点击以上界面下方的more details链接,查看详细信息: 提 ...

  5. Python3 中的 asyncio async await 概念(实例)(ValueError: too many file descriptors in select())

    代码实例 import timedef demo4():"""这是最终我们想要的实现."""import asyncio # 引入 asyn ...

  6. 解决twisted客户端连接过多导致崩溃问题(too many file descriptors in  select)

    error:too many file descriptors in  select 大众观点: from twisted.protocols.policies import TimeoutMixin ...

  7. 【总结】ElasticSearch 安装启动报错max file descriptors [32768] for elasticsearch process is too low, increase

    ElasticSearch 安装启动报错max file descriptors [32768] for elasticsearch process is too low, increase to a ...

  8. max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

    目录 背景 解决方法 结论 背景 在安装elasticsearch的时候使用一个用户账号安装,输入elasticsearch 会报max file descriptors [4096] for ela ...

  9. elastic安装报错:max file descriptors [4096] for elasticsearch process is too low, increase to at least

    一.现象 因为 es 不允许使用root用户安装,在使用新建的es用户安装的时候报错如下, max file descriptors [4096] for elasticsearch process ...

最新文章

  1. [原创]用命令行工具删除TFS2010服务器上的工作区信息
  2. 一个想法照进现实-《IT连》创业项目:直觉型面试招聘的Bug
  3. Mongodb常用增删改查语法
  4. NIPS 2018论文解读 | 基于条件对抗网络的领域自适应方法
  5. Please install [clang](http://clang.llvm.org/) or check configuration `clang.executable`
  6. linux实时进程优先级rt,Linux实时性- PREEMPT_RT实时抢占实现
  7. Elasticsearch Reference [6.7] » Modules » Network Settings
  8. java集合框架的实现
  9. vmware上的ubuntu与window共享folder(shared folder disabled.)
  10. 微信弹出遮罩层引导用户浏览器打开升级版
  11. android 性能测试iozone篇
  12. matlab 开启并行,Matlab并行(持续更新)
  13. Linux——MySQL分表分区
  14. 神秘的程序员6 没事笑一笑
  15. Autodesk 专用安装检查和卸载程序
  16. 腾讯青浦二期数据中心为啥得到了USGBC的青眼?
  17. Matter理论介绍-通用-1-03:桥接器-数据结构
  18. dbcontext的使用
  19. sp工具中最疼的是_OnRobot推出小型壁虎单垫(SP)夹持器,扩展创新的壁虎夹持器系列...
  20. mtk设备模型之LCM--学习

热门文章

  1. centos7 tomcat9
  2. PHP时间戳 strtotime()使用方法和技巧
  3. cocos2d-js 中的Chipmunk矢量:cp.Vect
  4. RHEL5系统配置双网卡绑定
  5. 「APIO2018」选圆圈
  6. 聊聊flink的InternalTimeServiceManager
  7. Nginx配置段(3)
  8. Grafana文档(升级Grafana)
  9. Java虚拟机性能监控与调优实战
  10. 剑指offer5 从尾到头打印链表