pgbouncer vs postgres hba配置文件

时间:2016-10-31 15:02:38

标签: postgresql pgbouncer

我有postgres个hba配置文件,pgbouncer用于连接池。

我只想通过更改连接字符串的端口号(pgbouncer而不是postgres)来连接到6543(而不是5432)。 postgrespgbouncer都在同一台服务器上运行。

到目前为止,我已经能够pgbouncer使用自己的hba文件运行重复的用户/密码。手动同步postgrespgbouncer用户/密码无法维护(或至少非常痛苦)。

有什么方法可以pgbouncerpostgres <Rectangle x:Name="ColourFill" Stroke="White" RadiusX="5" RadiusY="5"> <Rectangle.Fill> <SolidColorBrush Color="{Binding Path=FillColour}"/> </Rectangle.Fill> <Rectangle.Style> <Style> <Style.Triggers> <DataTrigger Binding="{Binding Path=Active}" Value="True" > <DataTrigger.EnterActions> <BeginStoryboard> ... </BeginStoryboard> </DataTrigger.EnterActions> </DataTrigger> </Style.Triggers> </Style> </Rectangle.Style> </Rectangle> <ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center" Content="{TemplateBinding Content}" ContentTemplate="{TemplateBinding ContentTemplate}" Margin="2" TextBlock.FontFamily="Segoe UI" TextBlock.FontWeight="Bold"> <ContentPresenter.Style> <Style> <Setter Property="TextBlock.FontSize" Value="{Binding Path=Content, RelativeSource={RelativeSource TemplatedParent}, Converter={StaticResource PushPinContentSizeConverter}}" /> <Setter Property="TextBlock.Foreground" Value="{Binding Path=TextColour}"/> </Style> </ContentPresenter.Style> </ContentPresenter> 转发用户/密码登录尝试?或者我是否正在尝试对付应该采取的方式?

1 个答案:

答案 0 :(得分:1)

您使用的是哪个版本的pgbouncer?从1.6开始,它可以直接从数据库加载用户/密码。你只需要指定“auth_query”  在您的配置文件中。 https://pgbouncer.github.io/config.html