Gestión de conexiones a Milvus
Este tema explica cómo conectarse y desconectarse del servidor Milvus.
Antes de realizar cualquier operación, asegúrate de estar conectado al servidor Milvus.
Milvus admite dos puertos, el puerto 19530
y el puerto 9091
:
- El puerto
19530
se utiliza para gRPC y es el puerto predeterminado al conectar al servidor Milvus usando diferentes SDK de Milvus. - El puerto
9091
se utiliza para la API RESTful. Usa este puerto al conectar al servidor Milvus usando un cliente HTTP.
El siguiente ejemplo se conecta al servidor Milvus con el host establecido en localhost
y el puerto establecido en 19530
o 9091
, y luego se desconecta. Si la conexión es rechazada, intenta desbloquear el puerto correspondiente.
Conexión al servidor Milvus
Establece una conexión al servidor Milvus. Asegúrate de estar conectado al servidor Milvus antes de realizar cualquier operación.
from pymilvus import connections
connections.connect(
alias="default",
user='nombre_de_usuario',
password='contraseña',
host='localhost',
port='19530'
)
Parámetro | Descripción |
---|---|
alias |
El alias para la conexión a Milvus que se va a establecer. |
user |
El nombre de usuario del servidor Milvus. |
password |
La contraseña del nombre de usuario del servidor Milvus. |
host |
La dirección IP del servidor Milvus. |
port |
El puerto del servidor Milvus. |
Valor de retorno
La conexión a Milvus creada con los parámetros proporcionados.
Excepciones
- NotImplementedError: Si el controlador en los parámetros de conexión no es gRPC.
- ParamError: Si el grupo en los parámetros de conexión no es compatible.
- Exception: Si el servidor especificado en los parámetros no está listo y no podemos conectarnos al servidor.
Desconexión del servidor Milvus
Desconéctate del servidor Milvus.
connections.disconnect("default")
Parámetro | Descripción |
---|---|
alias |
El alias del servidor Milvus del que deseas desconectarte. |
Limitaciones
El número máximo de conexiones es 65,536.