Milvus Bağlantılarını Yönetme

Bu konu, Milvus sunucusuna nasıl bağlanılacağını ve bağlantının nasıl kesileceğini açıklar.

Herhangi bir işlem gerçekleştirmeden önce, Milvus sunucusuna bağlı olduğunuzdan emin olun.

Milvus, 19530 ve 9091 bağlantı noktalarını destekler:

  • 19530 bağlantı noktası, farklı Milvus SDK'ları kullanılarak Milvus sunucusuna bağlanırken varsayılan bağlantı noktası olan gRPC için kullanılır.
  • 9091 bağlantı noktası, RESTful API için kullanılır. Bir HTTP istemcisi kullanarak Milvus sunucusuna bağlanırken bu bağlantı noktasını kullanın.

Aşağıdaki örnek, ana bilgisayarı localhost ve bağlantı noktasını 19530 veya 9091 olarak ayarlayarak Milvus sunucusuna bağlanır ve ardından bağlantıyı keser. Bağlantı reddedilirse, ilgili bağlantı noktasını engellemeyi deneyin.

Milvus Sunucusuna Bağlanma

Milvus sunucusuna bir bağlantı kurun. Herhangi bir işlem gerçekleştirmeden önce Milvus sunucusuna bağlı olduğunuzdan emin olun.

from pymilvus import connections
connections.connect(
  alias="varsayılan",
  kullanıcı='kullanıcı_adı',
  şifre='şifre',
  ana_bilgisayar='localhost',
  bağlantı_noktası='19530'
)
Parametre Açıklama
alias Kurulacak Milvus bağlantısı için takma ad.
kullanıcı Milvus sunucusunun kullanıcı adı.
şifre Milvus sunucusunun kullanıcı adının şifresi.
ana_bilgisayar Milvus sunucusunun IP adresi.
bağlantı_noktası Milvus sunucusunun bağlantı noktası.

Dönüş Değeri

Sağlanan parametrelerle oluşturulan Milvus bağlantısı.

İstisnalar

  • NotImplementedError: Bağlantı parametrelerindeki işleyici gRPC değilse.
  • ParamError: Bağlantı parametrelerindeki havuz desteklenmiyorsa.
  • Exception: Parametrelerde belirtilen sunucu hazır değilse ve sunucuya bağlanamıyorsak.

Milvus Sunucusundan Bağlantıyı Kesme

Milvus sunucusundan bağlantıyı kesin.

connections.disconnect("varsayılan")
Parametre Açıklama
alias Bağlanılacak Milvus sunucusunun takma adı.

Sınırlamalar

Bağlantı sayısının maksimum 65,536 olduğu.