Linux下tomcat運行時增加效能的設定
Linux 下 tomcat 運行時增加效能的設定 1 、增加 jvm 記憶體的配置 # vi catalina.sh 插入如下 : JAVA_OPTS='-Xms256m -Xmx512m' 2 、 INFO: Maximum number of threads (200) created for connector with address null and port 11222 說明:最大執行緒數錯誤 解決方案: 使用執行緒pooling,用較少的執行緒較多的訪問,可以提高 tomcat 處理請求的能力。使用方式: 首先。打開 /conf/server.xml ,增加 Xml 代碼 1. <Executor name = "tomcatThreadPool" namePrefix = "catalina-exec-" 2. maxThreads = "500" minSpareThreads = "20" maxIdleTime = "60000" /> 最大執行緒 500 (一般伺服器足以應付),最小空閒執行緒數 20 ,執行緒最大閒置時間 60 秒。 然後,修改 <Connector ...> 節點,增加 executor 屬性,如 : Xml 代碼 1. <Connector executor = "tomcatThreadPool" 2. port = "80" pr...