Merge pull request #2 from tgch/master

server debug
Merge pull request #3 from tgch/master

client adds more exeption catch and debug log
Merge pull request #1 from sinofool/master

从主干上合并到本地
因为value是临时new出来的，所以导致changes的列表永远为空
现在改为每次从instances里查, 如果没有再new
用proxy的identity进行proxy的判等会有问题，导致set中只会有一个client
修改成proxy本身进行判等不会有这样的问题
Merge pull request #4 from prstcsnpr/master

修改了2个Bug
Bug1：客户端配置得不到很好的变更
Bug2：服务端的client set只会有一个client proxy
hashcode做为key本向会产生冲突，改成各DB要素拼成的String为Key
原先程序不读取db的配置，现在加上
Merge pull request #5 from prstcsnpr/master

hashcode做为key本向会产生冲突，改成各DB要素拼成的String为Key
原先程序不读取db的配置，现在加上
Merge branch 'master' of https://github.com/prstcsnpr/dbpool into zn
Merge branch 'bbc'
add a thread to push data to clients and check if the client is alive
every 60 * 20 seconds