curator-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jordan Zimmerman <jor...@jordanzimmerman.com>
Subject Re: Exhibitor integration question
Date Thu, 16 May 2013 20:35:31 GMT
OK - I see the problem now. Before passing the ensembleProvider to the factory, call pollForInitialEnsemble().

-JZ

On May 14, 2013, at 8:17 PM, David Capwell <dcapwell@gmail.com> wrote:

> I am wondering if I am missing something.  I use Exhibitor integration like follows:
> 
> CuratorFrameworkFactory.builder()
>         .retryPolicy(retryPolicy)
>         .ensembleProvider(new ExhibitorEnsembleProvider(
>             exhibitors,
>             new DefaultExhibitorRestClient(),
>             baseUri,
>             poolingInMills,
>             retryPolicy))
>         .build();
> 
> I notice that the connection string is not valid for 60 seconds.  I then tried something
like this:
> 
> CuratorFrameworkFactory.builder()
>         .retryPolicy(retryPolicy)
>         .connectString(backupString)
>         .ensembleProvider(new ExhibitorEnsembleProvider(
>             exhibitors,
>             new DefaultExhibitorRestClient(),
>             baseUri,
>             poolingInMills,
>             retryPolicy))
>         .build();
> 
> and it seems that I fall into the same issue.  Am i configuring this wrong?


Mime
View raw message