.Net / Npgsql + Managed Postres в Яндекс.Облаке?
На другом облаке работало все отлично, переехали в Яндекс и время от времени ловим вот такую проблему:
Received backend message CommandComplete while expecting ParseCompleteMessage. Please file a bug
Причем Npgsql в документации - это рекомендуемая либа для .Net
Баг-то завели?
Да это стандартный текст ошибки в Npgsql) Но вероятно дело не в нем. На двух других облаках + локально это не воспроизводится (
Ну то есть разработчик библиотеки сам предлагает заводить баг, а вы игнорируете?
Локально у вас БД тоже за odyssey’ем?
Суть сообщения в том, что по стандарту библиотека ожидала ответ Х, а получился ответ Y Если бы это воспроизводилось бы хотя бы где-то еще кроме Яндекса - то копали бы в сторону либы)
Нет, просто контейнер в докере поднят
Вероятно этого не достаточно для дебага
Ну вот - значит не просто так спросил) Откуда же было знать, что там еще odyssey (как загуглил - специфичная Яндексовская прослойка для пулинга)
Yandex cloud пишет в документации что использует Odyssey https://cloud.yandex.ru/docs/managed-postgresql/concepts/pooling
Обсуждают сегодня