[英]Struts2 performance issue
我在我的应用程序中使用Struts2。当用户数量较少时,它正常工作。 但是实时有大约3000个请求要求应用程序。并且在一段时间后我的JVM崩溃。我检查了线程转储,在执行OGNL表达式时似乎有很多线程被阻塞。
并且在选择时间内CPu利用率总是在130%左右。请告诉我在高度可扩展的环境中运行stuts2应用程序的最佳方法。
struts.ognl.enableExpressionCache
的默认设置 ### Caches解析了OGNL表达式,但可能导致内存泄漏
###如果应用程序生成许多不同的表达式
struts.ognl.enableExpressionCache =真
您使用的是哪个版本的Struuts2? OGNL表达语言存在一些已知问题。
在struts2邮件列表上关注这个帖子,它可能有助于你OGNL讨论
最近OGNL已经有很多性能提升,所以只需指定Struts2版本即可
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.