2017-09-08 104 views

回答

1

看一看可执行罐子春季启动文档,并使用它们作为系统服务 - https://docs.spring.io/spring-boot/docs/current/reference/html/deployment-install.html

具体https://docs.spring.io/spring-boot/docs/current/reference/html/deployment-install.html#deployment-script-customization-when-it-runs

随着jar文件和APP_NAME外,上面的设置可以 使用.conf文件进行配置。该文件预计在jar 文件旁边,并且具有相同的名称,但后缀为.conf而不是.jar。 例如,名为/var/myapp/myapp.jar的jar将使用名为/var/myapp/myapp.conf的 配置文件。

myapp.conf。

JAVA_OPTS = -Xmx1024M

LOG_FOLDER = /定制/数/文件夹

-1

嗯,工作的工作感到惊讶。

的Java -Dgrails.env =督促罐子建立/库/ mywar-0.1.jar

只需设置内存:您可以通过只使用(因为它是用弹簧引导)调用一个Grails应用3 java命令行(例如512 MB或1 GB):

java -Xmx512M -Dgrails.env=prod -jar build/libs/mywar-0.1.jar 
java -Xmx1G -Dgrails.env=prod -jar build/libs/mywar-0.1.jar 

您可以将其添加到bash脚本中,并且应该很好。