package net.loyin.memcache; import net.loyin.util.PropertiesContent; import com.meetup.memcached.MemcachedClient; import com.meetup.memcached.SockIOPool; public class MemcacheTool { public static MemcachedClient mcc; static { String[] servers ; String c= PropertiesContent.get("memcacheserver"); if (c == null||"".equals(c)) { servers = new String[] {"127.0.0.1:11211"}; }else{ servers=c.split(";"); } SockIOPool pool = SockIOPool.getInstance(); pool.setServers(servers); pool.setFailover(true); pool.setInitConn(10); pool.setMinConn(5); pool.setMaxConn(250); pool.setMaintSleep(30); pool.setNagle(false); pool.setSocketTO(3000); pool.setAliveCheck(true); pool.initialize(); mcc = new MemcachedClient(); } }