- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 多线程查询
今天遇到下载资金流水记录的场景。下载的数据源于分页查询,一次5000条。当数据量到达十万级的时候,仅仅通过for循环、每次设置pageNum,查询的等待时间超过了容忍的范围。下面示例展示了采用Callable和Future进行多线程查询并使用CountDownLatch进行多线程同步。// 进行首次查询(略),获取总页数int totalPage;// 设置计数器,从0开始final Coun
2017-05-31 23:47:20 5231 2
原创 dubbo接口访问控制
微服务背景下,一个web应用都可能不再service依赖,而是通过RPC调用远端服务器上的服务。这些服务里,就包括了一些不能轻易暴露的后台功能接口。暴露出去的dubbo接口注册到某一个zk上后,该dubbo接口对注册到该zk上的消费者都是可见的。对公司内部而言,通常不会有人蓄意去调用一些敏感的接口,但也存在人为误用的可能呀。为此,考虑通过白名单机制来控制dubbo接口的访问。现在以许可ip127.0
2017-05-23 22:08:47 19661 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人