2013-01-18 80 views

回答

0

由於該消息不是Resin錯誤消息,因此不清楚SCOPE =系統的含義。

對於打開的文件,您需要查看ulimit並檢查Resin的/ resin-admin的文件描述符計數。如果您使用的是Resin專業版,則健康系統將跟蹤打開的文件描述符。 (看看「米」選項卡/樹脂管理員的圖形。)

> ulimit -a 
... 
open files (-n) 1024 

對於負載測試,你會想,因爲你要強調大量的網絡連接有很多打開的文件,並且每個網絡連接都使用文件描述符。

如果以root身份啓動Resin,Resin可以自動增加打開的文件。在jvm-default.log日誌中,Resin會告訴你它增加了多少。

[13-03-05 12:05:37.047] {main} JNI: file, async keepalive (max=127744), socket 

否則,您可以在您的操作系統中手動設置它。 (CentOS使用/etc/limits.conf。)

要獲得最高性能,請確保您使用的是Resin Professional。如果您正在評估,您可以獲得評估許可。此外,通過Resin Pro和負載測試,您應該查看/ resin-admin圖和/ resin-admin分析器,以查看您的瓶頸是什麼。

相關問題