<div dir="ltr">Hi,<div><br></div><div>We are currently using PgPool on AWS Aurora Postgres with 2 reader nodes solely for our API read-only calls.  We have whitelisted our functions with fn_ and calls go to Readers fine.  However, our lambda/application gateway has a hard timeout of 30 seconds. Meaning any queries running longer than 25 seconds are aborted by the lamba.  This has the effect of leaving those queries still running on the database.  As you probably surmise, once a query is aborted it is then attempted again, compounding the load on the server and potentially leaving 2 orphaned queries taking up server resources.</div><div><br></div><div>We implemented: set statement_timeout = 30000; select * from fn_myfunc(param);</div><div>.  However, PGPool is sending these statements to the Writer/Master instance only. </div><div><br></div><div>Can we either configure PGPool to load balance this set statement?  or set some sort of global session configuration that is used for all sessions?</div><div><br></div><div>I've found from the Postgres docs that we can set the session_timeout at the role level.  However, that would be enough of a development/refactor effort to warrant exhausting other options first.</div><div><br></div><div>Thanks in advance,</div><div><br></div><div>Eric <br clear="all"><div><br></div>-- <br><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div style="color:rgb(34,34,34)"><div><span style="font-family:tahoma,sans-serif"><font color="#666666"><b>Eric Brawner</b></font></span></div><div><span style="color:rgb(153,153,153);font-family:tahoma,sans-serif">Data Engineer / Business Intelligence</span><br></div></div><div style="color:rgb(34,34,34)"><span style="font-family:tahoma,sans-serif"><img height="42" width="110" src="http://files.exprealty.com/img/exp-realty-sig.png"></span></div><div style="color:rgb(34,34,34)"><span style="color:rgb(153,153,153);font-family:tahoma,sans-serif"><strong>eXp Realty</strong></span></div><div style="color:rgb(34,34,34)"><div style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:rgb(33,33,33);line-height:20px"><div style="font-family:sans-serif"><span style="color:rgb(153,153,153);font-family:tahoma,sans-serif">Livingston, Tx (Central Time)</span><br></div></div></div></div></div></div></div>