I am working on an application where I am using azure functions with Java and azure mysql db.
I want to manage connection pooling and for that i have used Hikari CP to manage the connections on the client/application end.
The problem is azure functions will be destroyed after some inactive time duration and it destroys the container so there is no point of connection pooling on client end?
Is there any other approaches or feature which provides server side connection pooling proxies? AWS RDS provides db proxy which manages connection pooling.
I don't want to use separate proxy as it requires to configure another VM.
Thanks in advance.
[Note: As we migrate from MSDN, this question has been posted by an Azure Cloud Engineer as a frequently asked question] Source: MSDN