Este tópico descreve como conectar e desconectar do servidor Milvus.

Antes de realizar qualquer operação, certifique-se de que está conectado ao servidor Milvus.

O Milvus suporta duas portas, a porta 19530 e a porta 9091:

  • A porta 19530 é usada para gRPC. Ao usar diferentes SDKs do Milvus para se conectar ao servidor Milvus, esta porta é usada por padrão.
  • A porta 9091 é usada para a API RESTful. Esta porta é usada ao se conectar ao servidor Milvus usando um cliente HTTP.

Os exemplos a seguir conectam ao servidor Milvus com o host como localhost e a porta como 19530 ou 9091, e em seguida desconectam do servidor. Se a conexão for recusada, tente desbloquear a porta correspondente.

Conectando ao Servidor Milvus

Construa uma conexão com o Milvus. Antes de realizar qualquer operação, certifique-se de que está conectado ao servidor Milvus.

milvusClient, err := client.NewGrpcClient(
  context.Background(), // ctx
  "localhost:19530",    // addr
)
if err != nil {
  log.Fatal("Falha ao conectar ao servidor Milvus:", err.Error())
}

Parâmetro Descrição
ctx O contexto que controla o processo de chamada da API.
addr O endereço para construir a conexão com o Milvus.

Desconectando do Servidor Milvus

Desconecte do servidor Milvus.

milvusClient.Close()

Limitação

O número máximo de conexões é 65.536.