2

我们有一个 Rails 应用程序使用 Resque 将作业推送到队列中。作业的使用者是使用 Jesque 客户端的 Java 应用程序。这两个应用程序都在 Heroku 上运行。我想不通的是如何使用Jesque 的ConfigBuilder类从 Heroku 的REDISTOGO_URL配置变量中填充 redis 连接参数。源文档非常薄。默认值以外的示例final Config config = new ConfigBuilder().build();会很棒。

4

1 回答 1

3

我不知道如何用 Jesque 来做,ConfigBuilder但这里是你如何用 a 做的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]);
于 2012-04-21T10:47:31.073 回答