Комментарии 2
Судя по всему на замену встроенному пулу соединений, упоминание о котором в документации есть до 16 версии enterprise, а сабж, proxima уже в дополнительных модулях 17 версии. Интересно. Поддержка SSL интересна вдвойне - не надо терминировать ничего на сторонних пулерах/проксях. Осталось как-то обновиться с 15 на 17. Очень интересно.
Начиная с 10-й версии оригинального ПГ, СУБД умеет в несколько хостов в строке подключения при использовании libpq
(и работает для явы): https://postgrespro.ru/docs/postgresql/10/libpq-connect#LIBPQ-MULTIPLE-HOSTS
В списке ключевых слов-параметров: https://postgrespro.ru/docs/postgresql/10/libpq-connect#LIBPQ-PARAMKEYWORDS есть волшебный параметр - target_session_attrs
, которое, принимая значение read-write
, перенаправляет подключение на пишущий хост.
У меня далеко не праздный вопрос: для чего нужны дополнительные прокладки, когда от этих прокладок требуется только направление пишущих запросов на мастер?
А в более поздних версиях ПГ указанный параметр имеет больше возможностей для обработки подключений...
Не Pgbouncer, но пулер. Не Odyssey, но с корутинами