Spring 大量异步请求

AsyncRestTemplate asyncRestTemplate = new AsyncRestTemplate(new ConcurrentTaskExecutor(Executors.newFixedThreadPool(100)));

asyncRestTemplate.exchange("http://www.example.com/myurl", HttpMethod.GET, new HttpEntity<>("message"), String.class)
.addCallback(new ListenableFutureCallback<ResponseEntity<String>>() {
@Override
public void onSuccess(ResponseEntity<String> result) {
//TODO: Add real response handling

System.out.println(result);
}

@Override
public void onFailure(Throwable ex) {
//TODO: Add real logging solution

ex.printStackTrace();
}
});


https://stackoverflow.com/questions/40684174/spring-restcontroller-invoking-large-number-of-requests

https://stackoverflow.com/questions/41157999/multiple-rest-calls-timing-out-in-spring-boot-web-application

https://stackoverflow.com/questions/16047306/how-is-docker-different-from-a-normal-virtual-machine

https://dzone.com/articles/testing-improvements-in-spring-boot-14

http://www.cnblogs.com/ibook360/p/5674541.html

https://dzone.com/users/1016019/Emmanouil_Gkatziouras.html

http://javabeat.net/spring-data-jpa-query/

http://blog.takipi.com/deployment-management-tools-chef-vs-puppet-vs-ansible-vs-saltstack-vs-fabric/

https://www.flyml.net/category/big-data/cassandra/

http://www.infoq.com/cn/articles/spring-4-java-8

<form:select path="page.list[${loopStatus.index}].areaCode" id="areaCode" class="select validate[required]">
<form:options items="${districts}" itemValue="code" itemLabel="name" />
</form:select>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值