Gestion des connexions à Milvus
Ce sujet explique comment se connecter et se déconnecter du serveur Milvus.
Avant d'effectuer des opérations, assurez-vous d'être connecté au serveur Milvus.
Milvus prend en charge deux ports, le port 19530
et le port 9091
:
- Le port
19530
est utilisé pour gRPC et est le port par défaut lors de la connexion au serveur Milvus en utilisant les différents SDK Milvus. - Le port
9091
est utilisé pour l'API RESTful. Utilisez ce port pour vous connecter au serveur Milvus en utilisant un client HTTP.
L'exemple suivant se connecte au serveur Milvus avec l'hôte défini sur localhost
et le port défini sur 19530
ou 9091
, puis se déconnecte. Si la connexion est refusée, essayez de débloquer le port correspondant.
Connexion au serveur Milvus
Établissez une connexion avec le serveur Milvus. Assurez-vous d'être connecté au serveur Milvus avant d'effectuer des opérations.
from pymilvus import connections
connections.connect(
alias="default",
user='utilisateur',
password='mot_de_passe',
host='localhost',
port='19530'
)
Paramètre | Description |
---|---|
alias |
L'alias de la connexion Milvus à établir. |
user |
Le nom d'utilisateur du serveur Milvus. |
password |
Le mot de passe pour le nom d'utilisateur du serveur Milvus. |
host |
L'adresse IP du serveur Milvus. |
port |
Le port du serveur Milvus. |
Valeur de retour
La connexion Milvus créée avec les paramètres fournis.
Exceptions
- NotImplementedError : Si le gestionnaire dans les paramètres de connexion n'est pas gRPC.
- ParamError : Si le pool dans les paramètres de connexion n'est pas pris en charge.
- Exception : Si le serveur spécifié dans les paramètres n'est pas prêt et que nous ne pouvons pas nous connecter au serveur.
Déconnexion du serveur Milvus
Déconnectez-vous du serveur Milvus.
connections.disconnect("default")
Paramètre | Description |
---|---|
alias |
L'alias du serveur Milvus à déconnecter. |
Limitations
Le nombre maximum de connexions est de 65 536.