Ak intenzívne pracujete s REST API alebo webovým prístupom, môže sa stať, že aplikačnému serveru dôjde pamäť. Zvyčajne sa táto chyba prejaví ako OutOfMemory alebo Heap Space.
Predvolená veľkosť pamäte je 2 GB.
Ako pridať pamäť?
Je potrebné pridať na koniec parameter -Xmx4g (4g je veľkosť pamäte), aby prepísal predvolenú hodnotu.
Windows
Upravte súbor server.txt v adresári C:\Program Files (x86)\Winstrom\, resp. C:\Program Files\Winstrom\.
Pridajte parameter -Xmx4g.
Mac OS X
Vytvorte súbor /etc/default/flexibee a pridajte:
FLEXIBEE_SERVER_JAVA_ARGS="${FLEXIBEE_SERVER_JAVA_ARGS} -Xmx4g"
Linux
Upravte súbor /etc/default/flexibee a pridajte:
FLEXIBEE_SERVER_JAVA_ARGS="${FLEXIBEE_SERVER_JAVA_ARGS} -Xmx4g"
Nastavenie pamäte Javy je vo väčšine prípadov individuálne, v závislosti od spôsobu práce s príslušnou Java aplikáciou. Ak by vás zaujímalo viac o tom, ako Java pracuje s pamäťou a ako nastaviť jej rôzne parametre, môžete čerpať z nasledujúceho odkazu.
Pri vykonávaní pokročilejších zmien v parametroch odporúčame sledovať aktuálne využitie pamäte a jej uvoľňovanie pomocou tohto nástroja.
