我开发了一个java应用程序,它使用mysql并基于springframework v3.1.1(我也用v4.1.7进行了测试,但存在同样的问题)。当我将应用程序(ROOT.war)部署到jboss EA6的小装备时,应用程序已成功部署,但随后出现了一系列OutOfMemoryErrors:
var yourStringDate = "12145068985"
var dateString:NSTimeInterval = yourStringDate.doubleValue / 1000
var dateformat : NSDateFormatter = NSDateFormatter()dateformat.setLocalizedDateFormatFromTemplate("EEE, dd MMM yyyy HH:mm:ss zzz")
var stringDate = dateformat.stringFromDate(NSDate(timeIntervalSince1970: dateString))
println(stringDate)
由于我的应用程序与hornetQ无关,我很困惑为什么它会导致错误。
我想指出这些错误只出现在小齿轮(512M内存)上。中高档可以。
答案 0 :(得分:0)
不幸的是OutOfMemoryError
有点令人困惑,这意味着JVM超出了系统资源(内存,线程等),在你的情况下无法启动新线程。
另一方面,在Openshift中,小齿轮的螺纹限制为250个螺纹。
请参阅以下讨论:https://forums.openshift.com/javalangoutofmemory-on-simple-app