2017-10-12 6 views
0

나는 실행 가능한 jar를 통해 init 서비스로 실행되는 스프링 - 부트 애플리케이션을 가지고있다. 내가 원했던 문서를 살펴보면 힙 크기에 JAVA_OPTS를 실행 jar에 전달합니다.스프링 부트 서비스 패스 자바 옵션

현재, 다음과 같은 설정이이 jmap는 maxHeapSize을 통해로 작동 나는 확실하지 않다

<embeddedLaunchScriptProperties> 
    <inlinedConfScript>JAVA_OPTS=-Xmx8000m -Xms8000m</inlinedConfScript> 
</embeddedLaunchScriptProperties> 

을 사용하고 (2GB)

사람이 시도했습니다 2천메가바이트 주위에?

+0

내가 같은 요구 사항이 내가 버전 2.0.0.M7에서'inlinedConfScript'을 시도했습니다, 제가 발견 한 것은 inlinedConfScript' 파일 경로가 아닌 실제를 기대'이다 스크립트. –

+0

[Here] (https://stackoverflow.com/a/48762587/1500274)의 예입니다. –

답변

0

JAR 파일을 실행하는 동안 이러한 구성을 직접 추가하지 않는 이유는 무엇입니까? 예를 들어
:

java -Xmx8000m -Xms8000m -jar xxx.jar 
+0

docs에서 봄 부팅 언급과 같은 실행 스크립트로 작동할까요, 아니면 다른 단계를 적용해야합니까? – AaMng