"java.lang.OutOfMemoryError: unable to create new native thread" 이 오류는 java에서 너무 많은 thread를 생성하여 더 이상 생성을 못하는 상황에서 발생하는 오류이다. 조치 방법에 대해서는 크게 두 가지로 볼 수 있다. 1. JAVA Stack size 를 조정하여 조치하는 방법 JVM 실행 옵션에 -Xss 값을 줄여서 가지고 있는 메모리 대비 더 많은 thread 생성 가능 2. OS 상에 커널 퍼라미터를 수정하여 조치하는 방법 (1) kernel.threads-max 값 체크 [root@test-1 ~]# cat /proc/sys/kernel/threads-max 7743 아래 파일 내용의 네번째 항목은 현재 CPU가 수행하고 있는 스레드 수 ..