مدیریت اتصالهای Milvus
این موضوع توضیح میدهد که چگونه به سرور Milvus متصل شده و از آن قطع ارتباط کنید.
قبل از انجام هرگونه عملیات، مطمئن شوید که به سرور Milvus متصل هستید.
Milvus از دو پورت، پورت 19530
و پورت 9091
پشتیبانی میکند:
- پورت
19530
برای استفاده از gRPC است و پورت پیشفرض برای اتصال به سرور Milvus با استفاده از SDKهای مختلف Milvus است. - پورت
9091
برای استفاده از رابط RESTful API است. از این پورت برای اتصال به سرور Milvus با استفاده از یک مشتری HTTP استفاده کنید.
مثال زیر به سرور Milvus با میزبان تنظیم شده به localhost
و پورت تنظیم شده به 19530
یا 9091
متصل میشود و سپس قطع ارتباط میکند. اگر اتصال رد شد، سعی کنید پورت مربوطه را آزاد کنید.
اتصال به سرور Milvus
یک اتصال به سرور Milvus برقرار کنید. مطمئن شوید که قبل از انجام هرگونه عملیات به سرور Milvus متصل هستید.
from pymilvus import connections
connections.connect(
alias="default",
user='نامکاربری',
password='رمزعبور',
host='localhost',
port='19530'
)
پارامتر | توضیحات |
---|---|
alias |
نام مستعار برای اتصال Milvus که باید برقرار شود. |
user |
نامکاربری سرور Milvus. |
password |
رمزعبور نامکاربری سرور Milvus. |
host |
آدرس IP سرور Milvus. |
port |
پورت سرور Milvus. |
مقدار بازگشتی
اتصال Milvus ایجاد شده با پارامترهای ارائه شده.
استثناها
- NotImplementedError: اگر دستگیره در پارامترهای اتصال gRPC نباشد.
- ParamError: اگر استخر در پارامترهای اتصال پشتیبانی نشده باشد.
- Exception: اگر سرور مشخص شده در پارامترها آماده نباشد و ما نتوانیم به سرور متصل شویم.
قطع اتصال از سرور Milvus
از سرور Milvus قطع ارتباط کنید.
connections.disconnect("default")
پارامتر | توضیحات |
---|---|
alias |
نام مستعار سرور Milvus برای قطع ارتباط. |
محدودیتها
حداکثر تعداد اتصالها ۶۵،۵۳۶ است.