专栏名称: 聊聊架构
在这里煮酒聊架构。
目录
相关文章推荐
今天看啥  ›  专栏  ›  聊聊架构

Tomcat类加载机制触发的Too many open files问题分析

聊聊架构  · 公众号  · 架构  · 2016-11-21 19:58
    

文章预览

说起Too many open files这个报错,想必大家一定不陌生。在Linux系统下,如果程序打开文件句柄数(包括网络连接、本地文件等)超出系统设置,就会抛出这个错误。 不过最近发现Tomcat的类加载机制在某些情况下也会触发这个问题。今天就来分享下问题的排查过程、问题产生的原因以及后续优化的一些措施。 在正式分享之前,先简单介绍下背景。Apollo配置中心( https://github.com/ctripcorp/apollo )是携程框架研发部(笔者供职部门)推出的配置管理平台,提供了配置中心化管理、配置修改后实时推送等功能。有一个Java Web应用接入了Apollo配置中心,所以用户在配置中心修改完配置后,配置中心就会实时地把最新的配置推送给该应用。 一、故障现象 某天,开发在生产环境照常通 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览