昨天部署一個(gè)項(xiàng)目的時(shí)候發(fā)現(xiàn)tomcat啟動(dòng)非常慢,要十幾分鐘才能啟動(dòng)成功,之前在騰訊云上部署都是正常的,但是阿里云上卻非常緩慢。按照網(wǎng)上說(shuō)的意見(jiàn)修改jdk和tomcat的隨機(jī)數(shù)生成方式完全不起作用,后來(lái)分析了下啟動(dòng)的日志,發(fā)現(xiàn)有很多debug日志一直在刷,所以想通過(guò)修改日志級(jí)別來(lái)處理,結(jié)果完美解決。
至于為什么同樣的配置部署在騰訊云上比較快,但是阿里云上很慢就不得而知了??赡苁谴疟P(pán)讀寫(xiě)有問(wèn)題吧。這里留下記錄,以備以后查閱
項(xiàng)目是springmvc,日志用logback記錄
修改:將logback配置文件日志的日志級(jí)別全部修改為INFO,將TOMCAT中conf目錄下logging.properties中的FINE級(jí)別修改為INFO
重啟TOMCAT,搞定
備注:修改后,INFO級(jí)別啟動(dòng)大概1分鐘左右,ERROR級(jí)別啟動(dòng)后大概20秒