
rest
很青的青蛙
这个作者很懒,什么都没留下…
展开
-
hadoop hdfs 断点续传--下载
我们做了一个类似webhdfs的服务,通过rest api存储HDSF上的文件,这两天实现了对hdfs的断点续传的下载。要实现断点续传,读取文件时应该支持offset和length,支持seek方法,而实际上HDFS本身就支持指定偏移量读取文件:long offset = 1024;FSDataInputStream in = fs.open(new Path(path));in.se原创 2014-03-19 19:49:05 · 5400 阅读 · 2 评论 -
resteasy 上传文件
现在使用jboss的resteasy 做一个rest接口,用于接收上传的文件。先前是类似这么用的: @POST @Path("/uploadfile") @Consumes("multipart/form-data") public Response uploadFile(@Context HttpServletRequest request) {原创 2012-08-27 17:41:57 · 2437 阅读 · 1 评论 -
我在REST API应用网关负载均衡中加权轮循方法的实现
最近项目需要一个REST API应用网关,因此用GO写了一个,并简单地实现了加权轮循算法。基本思路是初始化时生成一个队列,在每次请求到来,选取backend时,直接从队列里选取,不用实时计算。原创 2015-03-21 19:36:36 · 2553 阅读 · 0 评论 -
当GOLang遇到大量ESTABLISHED时
当go程序运行一段时间后,使用netstat -a查看,就出现大量的ESTABLISHED原创 2014-05-20 13:32:27 · 4388 阅读 · 0 评论 -
API接口非幂等性问题及使用redis实现简单的分布式锁
在我们平台中,开放了一些接口给其它系统或第三方应用调用。在开放接口时考虑非幂等性问题,实现时还要考虑分布式环境,防止重复创建对象,这里是产生的问题和解决的思路。原创 2016-03-05 19:09:52 · 5462 阅读 · 1 评论