Zarządzanie połączeniami w Milvus
Ten temat wyjaśnia, jak nawiązać i przerwać połączenie z serwerem Milvus.
Zanim przystąpisz do jakichkolwiek operacji, upewnij się, że jesteś podłączony do serwera Milvus.
Milvus obsługuje dwa porty, port 19530
i port 9091
:
- Port
19530
jest używany do gRPC i jest domyślnym portem podczas łączenia się z serwerem Milvus za pomocą różnych SDK-ów Milvus. - Port
9091
jest używany do interfejsu API w stylu REST. Użyj tego portu do łączenia się z serwerem Milvus za pomocą klienta HTTP.
Poniższy przykład łączy się z serwerem Milvus o ustawionym hoście localhost
i porcie 19530
lub 9091
, a następnie rozłącza. Jeśli połączenie jest odrzucane, spróbuj odblokować odpowiedni port.
Łączenie się z serwerem Milvus
Ustanów połączenie z serwerem Milvus. Upewnij się, że jesteś podłączony do serwera Milvus przed przystąpieniem do jakichkolwiek operacji.
from pymilvus import connections
connections.connect(
alias="domyślne",
użytkownik='nazwa_użytkownika',
hasło='hasło',
host='localhost',
port='19530'
)
Parametr | Opis |
---|---|
alias |
Alias tworzonego połączenia Milvus. |
użytkownik |
Nazwa użytkownika serwera Milvus. |
hasło |
Hasło dla nazwy użytkownika serwera Milvus. |
host |
Adres IP serwera Milvus. |
port |
Port serwera Milvus. |
Wartość zwracana
Połączenie z serwerem Milvus utworzone z podanymi parametrami.
Wyjątki
- NotImplementedError: Jeśli obsługa w parametrach połączenia nie jest w stylu gRPC.
- ParamError: Jeśli pula w parametrach połączenia nie jest obsługiwana.
- Exception: Jeśli określony serwer w parametrach nie jest gotowy i nie można nawiązać połączenia z serwerem.
Rozłączanie się z serwerem Milvus
Rozłącz się z serwerem Milvus.
connections.disconnect("domyślne")
Parametr | Opis |
---|---|
alias |
Alias serwera Milvus, z którym ma zostać odłączone połączenie. |
Ograniczenia
Maksymalna liczba połączeń wynosi 65 536.