Gestione delle connessioni a Milvus
Questo argomento spiega 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
viene utilizzata per gRPC ed è la porta predefinita quando ci si connette al server Milvus utilizzando diversi SDK Milvus. - La porta
9091
viene utilizzata per l'API RESTful. Utilizza questa porta quando ti colleghi al server Milvus utilizzando un client HTTP.
Nell'esempio seguente ci si connette al server Milvus con l'host impostato su localhost
e la porta impostata su 19530
o 9091
, e successivamente si disconnette. Se la connessione viene rifiutata, prova a sbloccare la porta corrispondente.
Connessione al Server Milvus
Stabilisci una connessione al server Milvus. Assicurati di essere connesso al server Milvus prima di eseguire qualsiasi operazione.
from pymilvus import connections
connections.connect(
alias="default",
user='username',
password='password',
host='localhost',
port='19530'
)
Parametro | Descrizione |
---|---|
alias |
L'alias per la connessione Milvus da stabilire. |
user |
Il nome utente del server Milvus. |
password |
La password per il nome utente del server Milvus. |
host |
L'indirizzo IP del server Milvus. |
port |
La porta del server Milvus. |
Valore restituito
La connessione Milvus creata con i parametri forniti.
Eccezioni
- NotImplementedError: Se l'handler nei parametri di connessione non è gRPC.
- ParamError: Se il pool nei parametri di connessione non è supportato.
- Exception: Se il server specificato nei parametri non è pronto e non è possibile connettersi al server.
Disconnessione dal Server Milvus
Disconnettiti dal server Milvus.
connections.disconnect("default")
Parametro | Descrizione |
---|---|
alias |
L'alias del server Milvus da cui disconnettersi. |
Limitazioni
Il numero massimo di connessioni è 65.536.