我正在使用新的spring-boot 1.3.0功能将tomcat嵌入式spring-boot应用程序jar作为Unix服务运行。
一切都正常工作,但我不知道如何调整jvm(例如使用-Xms和-Xmx参数)
我在spring 文档和网络上搜索了很久,但没有成功。
一切都正常工作,但我不知道如何调整jvm(例如使用-Xms和-Xmx参数)
我在spring 文档和网络上搜索了很久,但没有成功。
JAVA_OPTS
环境变量。您可以在与jar文件相邻的.conf
文件中进行配置。例如,如果您的jar文件是/var/myapp/myapp.jar
,则启动脚本将使用/var/myapp/myapp.conf
文件。有另一种选项可以实现相同的功能,如果您正在使用mvn运行jar,则可以执行以下操作:
mvn spring-boot:run -Drun.jvmArguments="-Xmx512m"
如果您正在使用java -jar运行,则可以尝试以下内容
java -Xmx1G -jar myapp.jar
.conf
文件。我已经在我的回答中更新了详细信息。 - Andy Wilkinson