0

etcd3 NodeJS クライアントにhttps://github.com/microsoft/etcd3を使用していますが、デフォルトでは gRPC にデフォルト ポート 2379 または 2380 を使用しています。しかし、複数の etcd docker コンテナー インスタンスを実行しています。複数のポートに基づいて複数のクライアントを作成する方法。

ありがとう。

4

1 に答える 1

0

クライアントを構築するときに、ホストの単一または配列を提供できると思います。の設定については、以下hostsと、少し複雑なリファレンスを参照してくださいgrpcOptions

https://microsoft.github.io/etcd3/interfaces/ioptions.html#hosts

https://microsoft.github.io/etcd3/interfaces/ioptions.html#grpcoptions

localhostしたがって、と以外の値を使用します2379

const client = new Etcd3(options = { hosts: '127.0.0.1:2379' });
于 2021-01-17T19:26:34.577 に答える