I'm using SqlAlchemy to connect to Oracle SQL with a multiprocess python application.
I have multiple (100-200) python workers that need to connect to the Oracle and I want to create a connection pool.
From what I understand, you can pass a connection pool when you fork a new process, my problem is that I use supervisord to spawn the python workers.
Is it possible to share a connection pool with supervisor? maybe tweak supervisor to create the connection pool and pass it to the child processes?
If not, can someone share an example how to use SqlAlchemy connection pool?