本主题描述如何连接和断开Milvus服务器。
在进行任何操作之前,请确保连接到Milvus服务器。
Milvus支持两个端口,端口19530和端口9091:
- 端口19530用于gRPC。当使用不同的Milvus SDK连接Milvus服务器时,默认使用该端口。
- 端口9091用于RESTful API。当使用HTTP客户端连接Milvus服务器时使用该端口。
以下示例连接到主机为localhost,端口为19530或9091的Milvus服务器,并从服务器断开连接。如果连接被拒绝,请尝试解除对应端口的阻止。
连接到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。