mirror of https://github.com/apache/druid.git
fix missing service name/port bindings for peons
This commit is contained in:
parent
f56d026d7d
commit
3676ec2d89
|
@ -26,6 +26,7 @@ import com.google.inject.Injector;
|
||||||
import com.google.inject.Key;
|
import com.google.inject.Key;
|
||||||
import com.google.inject.Module;
|
import com.google.inject.Module;
|
||||||
import com.google.inject.multibindings.MapBinder;
|
import com.google.inject.multibindings.MapBinder;
|
||||||
|
import com.google.inject.name.Names;
|
||||||
import com.metamx.common.lifecycle.Lifecycle;
|
import com.metamx.common.lifecycle.Lifecycle;
|
||||||
import com.metamx.common.logger.Logger;
|
import com.metamx.common.logger.Logger;
|
||||||
import io.airlift.command.Arguments;
|
import io.airlift.command.Arguments;
|
||||||
|
@ -108,6 +109,9 @@ public class CliPeon extends GuiceRunnable
|
||||||
@Override
|
@Override
|
||||||
public void configure(Binder binder)
|
public void configure(Binder binder)
|
||||||
{
|
{
|
||||||
|
binder.bindConstant().annotatedWith(Names.named("serviceName")).to("druid/peon");
|
||||||
|
binder.bindConstant().annotatedWith(Names.named("servicePort")).to(-1);
|
||||||
|
|
||||||
PolyBind.createChoice(
|
PolyBind.createChoice(
|
||||||
binder,
|
binder,
|
||||||
"druid.indexer.task.chathandler.type",
|
"druid.indexer.task.chathandler.type",
|
||||||
|
|
Loading…
Reference in New Issue