Я пытаюсь создать приложение Spring, которое подключается к базе данных PostgreSQL. Приложение работает нормально при прямом подключении к базе данных, но когда я пытаюсь подключиться к нему через pgbouncer, проверка подлинности доверия не выполняется. Я хочу подключиться к pgbouncer для балансировки нагрузки.
На данный момент все работает на локальном хосте. Мое приложение пытается подключиться к pgbouncer, но я получаю следующую ошибку:
LOG C-0x5583ca3d3490: (nodb)/(nouser)@127.0.0.1:39042 нет такого пользователя: postgres
LOG C-0x5583ca3d3490: (nodb)/postgres@127.0.0.1:39042 попытка входа: db=Test69 user=postgres tls=no
LOG C-0x5583ca3d3490: (nodb)/postgres@127.0.0.1:39042 закрытие, потому что: аутентификация "доверие" не удалось (age=0s)
ПРЕДУПРЕЖДЕНИЕ C-0x5583ca3d3490: (nodb)/postgres@127.0.0.1:39042 ошибка пулера: не удалось выполнить аутентификацию «доверие»
Насколько я понимаю, доверие аутентификация должна позволять любому подключиться, но по какой-то причине это не удается
Подробнее здесь: https://stackoverflow.com/questions/791 ... ion-failed