Questo argomento descrive come connettersi e disconnettersi dal server Milvus.

Prima di eseguire qualsiasi operazione, assicurati di essere connesso al server Milvus.

Milvus supporta due porte, la porta 19530 e la porta 9091:

  • La porta 19530 è utilizzata per gRPC. Quando si utilizzano SDK Milvus diversi per connettersi al server Milvus, questa porta viene utilizzata per impostazione predefinita.
  • La porta 9091 è utilizzata per l'API RESTful. Questa porta viene utilizzata quando ci si connette al server Milvus utilizzando un client HTTP.

Negli esempi seguenti, ci si connette al server Milvus con l'host come localhost e la porta come 19530 o 9091, e poi si disconnette dal server. Se la connessione viene rifiutata, prova ad sbloccare la porta corrispondente.

Connessione al Server Milvus

Crea una connessione Milvus. Prima di eseguire qualsiasi operazione, assicurati di essere connesso al server Milvus.

milvusClient, err := client.NewGrpcClient(
  context.Background(), // ctx
  "localhost:19530",    // addr
)
if err != nil {
  log.Fatal("Impossibile connettersi al server Milvus:", err.Error())
}

Parametro Descrizione
ctx Il contesto che controlla il processo di chiamata API.
addr L'indirizzo per la creazione della connessione Milvus.

Disconnessione dal Server Milvus

Disconnettiti dal server Milvus.

milvusClient.Close()

Limitazione

Il numero massimo di connessioni è 65.536.