Как подключиться к работающему эмулятору bigtable из java

Я пытаюсь использовать эмулятор bigtable из бета-эмуляторов gcloud. Я запускаю эмулятор, беру имя хоста (localhost) и порт (в данном случае 8885)

эмуляторы бета-версии gcloud

Выполнение: / usr / local / Caskroom / google-cloud-sdk / latest / google-cloud-sdk / платформа / bigtable-emulator / cbtemulator --host = localhost --port = 8885

Я пытаюсь подключиться к эмулятору из тестового клиента Java, вот что я предоставляю:

Configuration conf = BigtableConfiguration.configure(projectId, instanceId);

if(!Strings.isNullOrEmpty(host)){
    conf.set(BigtableOptionsFactory.BIGTABLE_HOST_KEY, host);
    conf.set(BigtableOptionsFactory.BIGTABLE_PORT_KEY, Integer.toString(port));
}
connection = BigtableConfiguration.connect(configuration);
try (Table table = connection.getTable("tName")){
    table.put(<Put instance>);
} 

Когда я выполняю тестовый код, я получаю:

16:36:37.369 [bigtable-batch-pool-1] INFO com.google.cloud.bigtable.grpc.async.AbstractRetryingRpcListener - Retrying failed call. Failure #1, got: Status{code=UNAVAILABLE, description=null, cause=java.net.ConnectException: Connection refused: localhost/0:0:0:0:0:0:0:1:8885}
java.net.ConnectException: Connection refused: localhost/0:0:0:0:0:0:0:1:8885

Я использую библиотеку:com.google.cloud.bigtable:bigtable-hbase-1.2:0.9.1

Есть идеи, что я делаю не так?

Спасибо !

Ответы на вопрос(1)

Ваш ответ на вопрос