Ошибка подключения 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
Другие вопросы по тегам