最近生產(chǎn)環(huán)境tomcat服務器經(jīng)常發(fā)現(xiàn)NoClassDefFoundError裕便,而且每個tomcat報錯的類還不是同一個,重啟之后有時候能解決問題吏颖。
百度google之后發(fā)現(xiàn)android 有個最大方法數(shù)限制架忌,但我們這個應該不是是個原因。一番搜索之后蔬咬,終于找到了答案。
附上原文地址:http://nobodyiam.com/2016/11/06/too-many-open-files-issue/
原因就是tomcat 進程的max open files 設置的太小沐寺。找運維查看,我們的生產(chǎn)實例上tomcat進程的max open files 設置為1024,改大之后問題解決埋嵌。