提交 692f449d 编写于 作者: C Calvin

#171 Redis,还可以继续改进,比如在测试服务器上运行时支持在命令行用-D定义系统变量改变测试参数

上级 8d3e39ab
package org.springside.examples.showcase.demos.redis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
public class Utils {
public static JedisPool createJedisPool(String defaultHost, int defaultPort, int defaultTimeout, int threadCount) {
//merge default setting and system properties
String host = System.getProperty("benchmark.host", defaultHost);
int port = new Integer(System.getProperty("benchmark.port", String.valueOf(defaultPort)));
int timeout = new Integer(System.getProperty("benchmark.timeout", String.valueOf(defaultPort)));
//create jedis pool
JedisPoolConfig poolConfig = new JedisPoolConfig();
poolConfig.setMaxActive(threadCount);
return new JedisPool(poolConfig, host, port, timeout);
}
}
package org.springside.examples.showcase.demos.redis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
public class Utils {
public static JedisPool createJedisPool(String defaultHost, int defaultPort, int defaultTimeout, int threadCount) {
//merge default setting and system properties
String host = System.getProperty("benchmark.host", defaultHost);
int port = new Integer(System.getProperty("benchmark.port", String.valueOf(defaultPort)));
int timeout = new Integer(System.getProperty("benchmark.timeout", String.valueOf(defaultPort)));
//create jedis pool
JedisPoolConfig poolConfig = new JedisPoolConfig();
poolConfig.setMaxActive(threadCount);
return new JedisPool(poolConfig, host, port, timeout);
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册