Ошибка подключения Milvus в облачной функции GCP
Я создал облачную функцию GCP (поколение 1) на python, которая подключается к развертыванию Milvus, развернутому в том же проекте GCP, где создается облачная функция.
При подключении к развертыванию Milvus с моего локального ПК через телеприсутствие у меня нет проблем, но, похоже, возникает ошибка подключения, когда облачная функция запускается и выполняет тот же код.
connections.connect(alias="default", host='10.127.255.140', port='19530')
В частности, когда приведенная выше строка выполняется, она должна подключаться к серверу Milvus по внутреннему IP-адресу, указанному выше. Но возникает следующая ошибка тайм-аута.
pymilvus.exceptions.MilvusException: <MilvusException: (code=2, message=Fail connecting to server on 10.127.255.140:19530. Timeout)
Были ли у кого-нибудь подобные проблемы с облачными функциями Milvus и GCP? Я был бы очень признателен, если бы кто-то мог мне помочь. Спасибо!
PS Также я впервые загружаю сюда вопрос, поэтому, пожалуйста, дайте мне знать, если вам нужна дополнительная информация о моей ситуации. Еще раз спасибо!
1 ответ
Я столкнулся с той же проблемой.
Я попытался подключиться к:
connections.connect(alias='default', uri=MILVUS_HOST + ':' + MILVUS_PORT,
user=USER, password=PASSWORD, secure=True)
-
MILVUS_HOST
должно бытьhttps://url