AN
Size: a a a
AN
SZ
SZ
SZ
perl -Mstrict -MDBI -Mwarnings -le 'my $dbh = DBI->connect("dbi:Pg:dbname=test;host=127.0.0.1;user=test;password=test;tcp_user_timeout=5000", "", "", {AutoCommit => 0});'
c
719143 setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0
719143 setsockopt(3, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0
719143 setsockopt(3, SOL_TCP, TCP_USER_TIMEOUT, [5000], 4) = 0
Тааак, осталось понять, какого фига в Mojo::Pg нельзя такую строку задать в качестве DSN.Invalid PostgreSQL connection string "dbi:Pg:dbname=test;host=1.........
c
$self->pg->dsn($config->{'pg_ro'});работает
SZ
c
c
c
c
SZ
SZ
Mojo::Pg->new('postgres://test:test@host/test;tcp_user_timeout=5000')
SZ
c
postgresql://test:test@host/test;tcp_user_timeout=5000?pg_server_prepare=0
Спасибо )c
AF
SZ
SZ
c