این موضوع نحوه اتصال به سرور Milvus و قطع اتصال از آن را توضیح می‌دهد.

قبل از انجام هرگونه عملیات، از اتصال به سرور Milvus اطمینان حاصل کنید.

Milvus از دو پورت، پورت 19530 و پورت 9091 پشتیبانی می‌کند:

  • پورت 19530 برای gRPC استفاده می‌شود. زمانی که از SDK‌های مختلف Milvus برای اتصال به سرور Milvus استفاده می‌شود، این پورت به صورت پیش‌فرض استفاده می‌شود.
  • پورت 9091 برای RESTful API استفاده می‌شود. این پورت زمانی استفاده می‌شود که از یک مشتری HTTP برای اتصال به سرور Milvus استفاده می‌شود.

مثال‌های زیر به سرور Milvus با میزبان به صورت localhost و پورت به صورت 19530 یا 9091 متصل می‌شوند و سپس از سرور قطع اتصال می‌کنند. اگر اتصال رد شد، سعی کنید پورت مربوطه را باز کنید.

اتصال به سرور Milvus

اتصال به سرور Milvus را بسازید. قبل از انجام هرگونه عملیات، از اتصال به سرور Milvus اطمینان حاصل کنید.

milvusClient، err := client.NewGrpcClient(
  context.Background(), // ctx
  "localhost:19530",    // addr
)
if err != nil {
  log.Fatal("اتصال به سرور Milvus ناموفق بود:", err.Error())
}

پارامتر توضیحات
ctx متنی که عملیات فراخوانی API را کنترل می‌کند.
addr آدرس برای ساخت اتصال Milvus.

قطع اتصال از سرور Milvus

از سرور Milvus قطع اتصال کنید.

milvusClient.Close()

محدودیت

حداکثر تعداد اتصال‌ها 65,536 است.