Dobry dzień.

Prowadzę aplikację Java na elastycznej fasoli AWS. Muszę zwiększyć stertspace, zwykle zrobiłbym to przez Via -xmx i XMS.

Jak to osiągnąć na AWS?

Wdrażam go w najprostszy sposób - przesyłając jarfile i uruchomienie go. Znalazłem już to rozwiązanie:

Nie można ustawić rozmiaru sterty JVM na elastycznej platformie Java SE AWS

Umieszczenie prokryle do .zip wraz z moim .jar jest akceptowany podczas wdrażania, ale nic nie zmienia. Naprawdę nie mam pomysłów, czy ktoś może pomóc?

2
Axungia_Hominis 7 październik 2020, 16:23

1 odpowiedź

Najlepsza odpowiedź

Po wypróbowaniu kilku różnych rzeczy (plikonfig lub Procfile in

Zamiast "java_opts", po prostu dodaj "_java_options" o wartości "-xmx [rozmiar] m" ([rozmiar] reprezentujący żądany rozmiar sterty w bajtach) do konfiguracji środowiska Beanstalalka; Znajduje się w "Konfiguracja" -> "Oprogramowanie" -> "Właściwości środowiska".

Mam nadzieję, że oszczędzą komuś, kiedy zabrał mnie, żebym się dowiedział.

3
Axungia_Hominis 15 październik 2020, 20:48