环境: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