首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何并发进行API调用

如何并发进行API调用
EN

Stack Overflow用户
提问于 2019-07-21 21:11:32
回答 2查看 194关注 0票数 2

我有大约40万个员工id,.I一次可以传递一个员工id。

如何使用线程并行调用PI,从而提高性能。需要一些指点。

saveInDatabase()方法将对象保存在数据库表中。

代码语言:javascript
复制
private void callApi(List<Long> employeeList, HttpEntity<String> requestEntity) {
        Long employeeId;
        for (Long i : employeeList) {

            employeeId = i;// url

            String url = "http://dummy.restapiexample.com/api/v1/employee/" + employeeId;

            ResponseEntity<String> responseEntity = restTemplate.exchange(url, HttpMethod.GET, requestEntity,
                    String.class);

            saveInDatabase(responseEntity);

        }
    }
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57133548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档