Author Archives: gpzuestc

Twemprxy日志切分备份

根据Twemproxy的使用建议,在生产环境下启动debug log并设置log级别为6是值得的。这样会记录每个客户端、服务器连接的生命周期和一些重要事件比如后端服务器从hash环中剔除等。事实上这并不会增加太多运行时负载,只是在记录log时检测一个条件语句的消耗。日志输出格式如下: 查看全文

Mac OS X Android手机无法连接adb

1、下载ADT
http://developer.android.com/sdk/index.html (尽量使用最新版本)
本地放置位置(个人爱好):/usr/share/adt-bundle-mac-x86_64-20140702/sdk/platform-tools/adb

2、设置环境变量

3、查看连接机器的厂商id
关于本机–>更多信息->概系统览->系统报告->USB 查看全文

Redis代理twemproxy安装,配置,使用

Twemproxy(nutcracker)是一个memcache、redis协议的轻量级代理。它的主要作用是减少后端缓存服务器的连接数;它支持作为多个后端服务器的代理,并对数据进行sharding分片存储到多个服务器;能够暂时移除后端不可用的服务器节点。

(一)安装

1、安装libtool

yum -y install libtool (解决运行autoconf 缺少 aclocal的问题)

2、安装2.6.4或以上版本 autoconf

如果autoconf为2.6.4以下版本运行时会出现如下错误信息:

查看全文

Redis Java客户端 Jedis设计及工作流程

1、Jedis 简介

Jedis是Redis官方推荐的首选Java客户端实现。目前支持redis各种数据结构的操作包括string,hash, list, set, sorted set;支持事务/管道/发布订阅等;支持客户端sharding和Redis 集群。 项目地址:https://github.com/xetorthio/jedis

2、Jedis class diagram

Jedis实例本身是线程不安全的,所以jedis项目使用了Apache commons-pool作为对象池来管理jedis实例。 查看全文