我们有一个使用Resque的Rails应用程序来将作业推入队列。作业的使用者是一个使用Jesque客户端的Java应用程序。这两款应用都可以在Heroku上运行。我搞不懂的是如何使用Jesque's ConfigBuilder类来填充Heroku的REDISTOGO_URL配置变量中的redis连接参数。源码文档非常单薄。除了默认的final Config config = new ConfigBuilder().build();之外的其他例子会更好。
发布于 2012-04-21 18:47:31
我不知道如何使用Jesque的ConfigBuilder来做这件事,但下面是如何使用JedisPool来做这件事
URI redisURI = new URI(System.getenv("REDISTOGO_URL"));
JedisPool pool = new JedisPool(new JedisPoolConfig(),
redisURI.getHost(),
redisURI.getPort(),
Protocol.DEFAULT_TIMEOUT,
redisURI.getUserInfo().split(":",2)[1]);https://stackoverflow.com/questions/10250887
复制相似问题