Pymongo.errors.ServerSelectionTimeoutError в кластере AKSPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Pymongo.errors.ServerSelectionTimeoutError в кластере AKS

Сообщение Anonymous »

Мы используем mcr.microsoft.com/azurelinux/base/python:3.12.3-4-azl3.0.20241101-amd64 в качестве базового образа для создания приложения на основе Python. Когда мы запускаем образ, созданный нашим приложением, в AKS, ему не удается подключиться к базе данных Azure Cosmos с ошибкой, как показано ниже. Мы проверили подключение контейнера AKS к базе данных Cosmosmongo и не обнаружили ошибок подключения.
Когда мы создали базовый образ приложения из Docker Hub Python:3.12, приложение подключается к тот же экземпляр mongo?
Значит, проблема в этом базовом образе azurelinux или драйвере pymongo (pymongo==4.8.0), используемом в этом базовом образе?
Обратная трассировка (последний вызов):
File "/usr/lib/python3.12/site-packages/pymongo/synchronous/topology.py", line 333, in _select_servers_loop

raise ServerSelectionTimeoutError(

pymongo.errors.ServerSelectionTimeoutError: mymongo.mongo.cosmos.azure.com:10255: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get issuer certificate (_ssl.c:1000) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms), Timeout: 30s, Topology Description:


Подробнее здесь: https://stackoverflow.com/questions/792 ... ks-cluster
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»