Hi @john-mooney!
My experience is limited in regards to an Azure cloud deployment, but I will try and assist as best able. I do have a few questions to ask to better understand your issue.
Do you happen to have any other logs which are outputting errors? If you had full logs of the database, app service, or anything else pertinent, that might be helpful in debugging.
Do the logs show that all of your database connections are queued? There is a db connection pool that should be available, but if every connection is queued up/waiting, that might be telling.
Does this happen only during certain times of the day and not others? At specified intervals? Under high demand/peak demand?
How many active and total users do you have on this system?
How many active and total tenants do you have on this system?
How are you connected to your database? Azure lists a few different ways to configure a PostgreSQL server (server, flexible, hyper-scale). Additional details about your configuration could prove useful.
Any other pertinent details about your network configuration and architecture could prove useful here.
Are you setting any FusionAuth environment variables, if so which ones?
Thanks,
Josh