this is my vps package£14.99英鎊英鎊一個月,所以不貴。處理vps numproc限制
Thay正在將numproc限制到96個,他們並沒有說明這是我註冊時的限制,但我認爲這是我的錯,因爲沒有問。
我正在運行Tomcat,如果我用完numproc,那麼Java將崩潰,容器將需要手動重新啓動。
因此,我已將以下內容添加到server.xml以限制線程數。實驗使我將數字20作爲一個穩定的最大值。
<Connector port="80" protocol="HTTP/1.1"
maxThreads="20"
connectionTimeout="20000"
redirectPort="8443" />
我想到使用maxThreads =「20」將阻止超過20所servlet請求的同時運行,請糾正我,如果不是這種情況。
我覺得numproc所有線程的最大數量?如果是這樣,那麼我有時有近76個其他線程運行,似乎很多,但有Java,Tomcat,Hibernate,Ehcash,FTP,SSH,MYSQL和2個JavaMelody實例。
設置maxThreads =「20」是保持numproc向下的最好方法,或者有更好的方法。最後是我的vps是不公平的,極限爲96?順便說一下,我距離任何其他系統的限制還有很長的路要走。
非常感謝您的建議 – user1055212