高併發時,JVM調優

現象:在分佈式部署時,單個服務的虛擬機不斷變大,直到內存被用的所剩無幾,而後出現各類各樣的異常多線程 解決思路:優化虛擬機堆的空間大小,根據實際物理內存的大小進行比例分配,而且,堆不進行自動擴展。而後使用ParNew+CMS進行垃圾回收,在多線程高併發的狀況下,表現很好併發 export CATALINA_OPTS="$CATALINA_OPTS -Xms3000m"              
相關文章
相關標籤/搜索