Java 11 httpclient pthread_create не удалось (EAGAIN)
Получил следующую ошибку при попытке Java-клиента Java 11
Failed to start thread - pthread_create failed (EAGAIN) for attributes: stacksize: 1024k, guardsize: 4k, detached
Ниже приведен код
package me.prince;
import java.io.IOException;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class JavaHttpCall {
public static void main(String[] args) throws IOException, InterruptedException {
for (int i = 0; i < 10_000; i++) {
System.out.println("index: " + i);
triggerHttp();
}
}
private static void triggerHttp() throws IOException, InterruptedException {
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("http://localhost:8080/cache/1"))
.build();
HttpResponse<String> response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
System.out.println(response.statusCode());
}
}
Java 11 создает поток в бэкэнде для запуска HTTP-вызова? не мог понять это исключение.