環境:Grails的Spring Security的啓動速度慢
Intel Core 2 duo, 3 gig RAM
Ubuntu 9.10, Grails 1.3.5, Spring security plugin 1.1.2
JVM Parameters : -Xms512m -Xmx1024m -XX:MaxPermSize=512m
開始使用Grails的春季安全插件是非常緩慢的應用程序。我發現這個報告here。解決方法建議設置匿名密鑰,因爲SecureRandom
- 「手動設置密鑰」似乎是緩慢下降的。
我在Config.groovy
內設置了這個無效。
grails.plugins.springsecurity.anonymous.key="someuniquekey"
其中一個數字用於someuniquekey
。它仍然需要永遠(約30秒)才能通過Configuring Spring Security...
消息。
任何想法?我是把這個設置在錯誤的地方還是錯誤的方式?
謝謝你,史蒂夫
2對此進一步的問題:1)什麼計算機是否在使用(CPU,RAM,OS)和2)您是否使用任何JVM內存參數? – 2011-03-03 21:22:20
你應該真的把插件升級到1.1.2。升級Grails版本也是個不錯的主意,因爲它有一些麻煩的錯誤,這會隨着時間的推移而受到影響,具體取決於你的開發程度和對升級的控制程度。 – Gregg 2011-03-04 04:29:23
這個問題已經更新了更多的環境信息。 JVM參數沒什麼特別,只是一些普通的內存。我升級到Spring Security 1.1.2,但沒有看到任何明顯的啓動改進。反正可能需要這樣做。感謝您的建議! – ptsw 2011-03-04 14:12:52