Ошибка java.lang.stackoverFlowerRor произойдет, если я явно не устанавливаю -xx: ThreadStackSizeJAVA

Программисты JAVA общаются здесь
Anonymous
 Ошибка java.lang.stackoverFlowerRor произойдет, если я явно не устанавливаю -xx: ThreadStackSize

Сообщение Anonymous »

Ошибка java.lang.stackoverFlowerRor, если я явно не устанавливаю -xx: ThreadStackSize.
, когда я провожу некоторые исследования, значение по умолчанию ThreadStackSize составляет 1024K без явного установки.
Запущенная часть заключается в том, что если я явно установите ее на 124K, 256K или 1024K, она решит проблему. Микросервис с использованием Java, Spring Framework, Docker, Kubernete.
Environment My Server использует Linux 64bit.
Java < /p>
Вот моя Java info: < /p >

java -xx:+printflagsfinal -version | grep ThreadStackSize
intx compilerThreadStackSize = 1024 {PD Product} {default}
intx threadStacksize = 1024 {PD Product} {default}
intx vmthreadStacksize = 1024 {PD Product} {default}
OpenJDK версия "17.0.8.1" 2023-08-24
среда выполнения OpenJDK Temurin-17.0.8.1+1 (Build 17.0.8.1+1)
OpenJDK 64-битный сервер VM Temurin-17.0.8.1 +1 (Build 17.0.8.1+1, смешанный режим, совместный сделку) < /p>
Я хочу знать, почему это дело происходит, и любые официальные справочные документы будут полезны. Я хочу знать ссылку, чтобы объяснить это другим.

Подробнее здесь: https://stackoverflow.com/questions/794 ... xthreadsta

Вернуться в «JAVA»