このトピックでは、Milvusサーバーへの接続と切断方法について説明します。
どんな操作を行う前に、Milvusサーバーに接続されていることを確認してくださいね。
Milvusは2つのポート、ポート19530
とポート9091
をサポートしています:
- ポート
19530
はgRPCに使用されます。異なるMilvus SDKを使用してMilvusサーバーに接続する際には、通常このポートが使用されます。 - ポート
9091
はRESTful APIに使用されます。このポートは、HTTPクライアントを使用してMilvusサーバーに接続する際に使用されます。
次の例では、Milvusサーバーにlocalhost
をホストとし、ポートを19530
または9091
として接続し、その後サーバーから切断します。接続が拒否された場合は、対応するポートを解放してみてください。
Milvusサーバーへの接続
Milvus接続を構築します。どんな操作を行う前に、Milvusサーバーに接続されていることを確認してくださいね。
milvusClient, err := client.NewGrpcClient(
context.Background(), // ctx
"localhost:19530", // addr
)
if err != nil {
log.Fatal("Milvusサーバーへの接続に失敗しました:", err.Error())
}
パラメータ | 説明 |
---|---|
ctx |
API呼び出しプロセスを制御するコンテキスト。 |
addr |
Milvus接続を構築するためのアドレス。 |
Milvusサーバーからの切断
Milvusサーバーから切断します。
milvusClient.Close()
制限
最大接続数は65,536です。