首页 > 解决方案 > Spring Boot 并发 api 调用

问题描述

我有 REST api 和客户端,我有 GET、POST、PUT、DELETE 查询。所有这一切都使用 Spring Boot 完美地工作,但我想使用 Spring Boot 模拟从客户端对 REST api 的多个并发调用。

请帮助我做到这一点。

标签: javaspring-boot

解决方案


我假设您使用的是 RestTemplate。如果是这种情况,您可以简单地使用具有不同配置的 HttpClient。例如。

HttpClient httpClient = HttpClientBuilder.create()
    .setMaxConnTotal(100)
    .setMaxConnPerRoute(50)
    .build();
restTemplate.setRequestFactory(new HttpComponentsClientHttpRequestFactory(httpClient));

推荐阅读