Java Playframework不会启动
我一直在尝试在playframework上安装和创建新的应用程序,但我不断收到消息“被杀死” 我尝试了2.2.x版Java Playframework不会启动,java,scala,playframework,Java,Scala,Playframework,我一直在尝试在playframework上安装和创建新的应用程序,但我不断收到消息“被杀死” 我尝试了2.2.x版 play 2.2.6 built with Scala 2.10.3 (running Java 1.7.0_79), http://www.playframework.com The new application will be created in /etc/activator/play/survey-app What is the application name? [
play 2.2.6 built with Scala 2.10.3 (running Java 1.7.0_79), http://www.playframework.com
The new application will be created in /etc/activator/play/survey-app
What is the application name? [survey-app]
>
Which template do you want to use for this new application?
1 - Create a simple Scala application
2 - Create a simple Java application
> 2
OK, application survey-app is created.
Have fun!
root@Webients:/etc/activator/play# cd survey-app/
root@Webients:/etc/activator/play/survey-app# play run
Getting org.scala-sbt sbt 0.13.0 ...
Killed
也适用于2.3.x版
root@Webients:~# activator new survey-app play-java
Fetching the latest list of templates...
OK, application "survey-app" is being created using the "play-java" template.
Killed
尝试遵循文档中建议的所有安装,并在许多站点上搜索原因,但找不到原因
我正在运行的机器是一个私有VPS,具有ubuntu 14.04 64位、80GB磁盘、128MB内存、64MB VSwap。很可能是默认的JVM配置或特定的播放配置分配的内存超出了系统的处理能力,这将导致操作系统因内存不足而终止进程 看看 在内存不足的情况下要终止的进程是根据其不良评分选择的。不良分数反映在/proc//oom_分数中。此值是根据以下情况确定的:系统丢失所做的最小工作量,恢复大量内存,不会杀死任何消耗大量内存的无辜进程,并杀死最小数量的进程(如果可能,限制为一个)。使用进程的原始内存大小、其CPU时间(utime+stime)、运行时间(正常运行时间-启动时间)及其oom_adj值计算不良分数。进程使用的内存越多,分数越高。进程在系统中存在的时间越长,分数越小
由于您的进程几乎是立即被终止的,因此我假设它是以一个很高的错误分数开始的。在进程能够做任何事情之前,有什么东西正在终止进程。你能完全控制你正在运行的机器吗?是否有什么东西可能会扼杀内存密集型进程?