Quản lý Kết nối Milvus
Chủ đề này giải thích cách kết nối và ngắt kết nối từ máy chủ Milvus.
Trước khi thực hiện bất kỳ hoạt động nào, hãy chắc chắn rằng bạn đã kết nối với máy chủ Milvus.
Milvus hỗ trợ hai cổng, cổng 19530
và cổng 9091
:
- Cổng
19530
được sử dụng cho gRPC và là cổng mặc định khi kết nối với máy chủ Milvus bằng các SDK Milvus khác nhau. - Cổng
9091
được sử dụng cho RESTful API. Sử dụng cổng này khi kết nối với máy chủ Milvus bằng một HTTP client.
Ví dụ sau kết nối đến máy chủ Milvus với máy chủ được thiết lập là localhost
và cổng được thiết lập là 19530
hoặc 9091
, sau đó ngắt kết nối. Nếu kết nối bị từ chối, hãy thử mở cổng tương ứng.
Kết nối đến máy chủ Milvus
Thiết lập kết nối đến máy chủ Milvus. Hãy chắc chắn rằng bạn đã kết nối với máy chủ Milvus trước khi thực hiện bất kỳ hoạt động nào.
from pymilvus import connections
connections.connect(
alias="default",
user='username',
password='password',
host='localhost',
port='19530'
)
Tham số | Mô tả |
---|---|
alias |
Bí danh cho kết nối Milvus sẽ thiết lập. |
user |
Tên người dùng của máy chủ Milvus. |
password |
Mật khẩu cho tên người dùng của máy chủ Milvus. |
host |
Địa chỉ IP của máy chủ Milvus. |
port |
Cổng của máy chủ Milvus. |
Giá trị trả về
Kết nối Milvus được tạo với các tham số cung cấp.
Ngoại lệ
- NotImplementedError: Nếu trình xử lý trong các tham số kết nối không phải là gRPC.
- ParamError: Nếu bể bơi trong các tham số kết nối không được hỗ trợ.
- Exception: Nếu máy chủ được chỉ định trong các tham số không sẵn sàng và chúng tôi không thể kết nối vào máy chủ.
Ngắt kết nối từ máy chủ Milvus
Ngắt kết nối từ máy chủ Milvus.
connections.disconnect("default")
Tham số | Mô tả |
---|---|
alias |
Bí danh của máy chủ Milvus cần ngắt kết nối. |
Giới hạn
Số kết nối tối đa là 65,536.