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.