2012-04-20 45 views
2

我們已經有了一個使用Resque的Rails應用程序來推送隊列中的作業。作業的消費者是使用Jesque客戶端的Java應用程序。這兩款應用都在Heroku上運行。我無法弄清楚如何使用Jesque's ConfigBuilder類來填充Heroku的 config var的redis連接參數。源文件非常薄。除默認final Config config = new ConfigBuilder().build();以外的示例會很好。如何使用Jesque中的ConfigBuilder配置Heroku Redis連接?

回答

3

我不知道如何與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]); 
+0

感謝。它在很大程度上與Jesque一樣。 – 2012-04-22 00:52:21

相關問題