环境:
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 spring安全插件的应用程序非常慢。我发现此报告here。解决方法建议设置匿名密钥,因为SecureRandom
- “手动设置密钥”似乎会减慢速度。
我在Config.groovy
内设置此项无效。
grails.plugins.springsecurity.anonymous.key="someuniquekey"
someuniquekey
使用了一个数字。它仍然需要永远(~30秒)才能超过Configuring Spring Security...
消息。
有什么想法吗?我是在错误的地方或错误的方式设置的吗?
谢谢, 史蒂夫
答案 0 :(得分:2)
由22个杂项属性
http://burtbeckwith.github.com/grails-spring-security-core/docs/manual/guide/single.html
密钥应该是
grails.plugins.springsecurity.anon.key
但我尝试了,即使在设定之后也没有变化。
答案 1 :(得分:1)
您可以在Config.groovy中设置下一个var
environments.development.searchable.bulkIndexOnStartup = false
答案 2 :(得分:0)
我发现我的问题与Spring Security并不完全相关, 因为我安装了Searchable,并且在db中有一些数据, 慢启动主要是由于Searchable构建索引,启动时。
您可以在此处找到可搜索启动设置的解决方案,