JAVA
iteye_783
这个作者很懒,什么都没留下…
展开
-
基于Milton的webdav解决方案 - Test
建立目录 d:\test新建网络邻居 http://127.0.0.1:8080/webdav就可以了。[code="java"]package com.scs;import java.io.File;import java.io.IOException;import javax.servlet.ServletException;import jav...原创 2009-08-18 17:54:19 · 726 阅读 · 1 评论 -
Twitter用的Kestrel队列的应用实践
新的公司准备上消息队列,用于统一用户发布信息后续处理流程。考虑到网站的流量已经比较大了,选择一个消息队列产品成为当务之急。运行环境:LAMP,PHP服务器6台。要求:速度快;简单易用;运行稳定(数据一般不丢失);支持子队列稳定性,应该包含下面一些情况:1. 如果队列服务出错,能够有failover的队列保证业务正常运行2. 已经在队列中的数据,能够在队列恢复时,得到处理...2010-04-07 18:14:38 · 350 阅读 · 0 评论 -
Zookeeper简单使用的处理模型
Zookeeper的使用很多文章都提到。但是都是对API的描述。很少提到应该如何处理连接短线,session过期等等。我画了一张图,来描述ZK的处理流程。原创 2012-04-24 10:44:47 · 120 阅读 · 0 评论 -
Tungsten Replicator升级到2.0.6的变化
这两天,开始测试tungsten-queue-applier跟tungsten-replicator2.0.6的兼容性问题。发现这个版本的tungsten有不少变化:1. 原来属于enterprise的那些东西全部开源了,相应的package都要调整2. ReplicateFilter的doFilter和ignoreFilter放弃了MySQL格式的匹配模式(%.table),...原创 2012-12-26 16:29:56 · 163 阅读 · 0 评论 -
thrift 服务器如何获取客户端地址
THRIFT服务器缺省无法获取客户端连接的地址。经过研究,发现通过重载transport factory+Thread local,能够简单解决。不需要修改thrift生成的代码。>>>>> arg.protocolFactory(protocolFactory); arg.outputTransportFactory(new TFramedTransport.Factory(...原创 2012-12-28 14:14:50 · 360 阅读 · 0 评论