Ik neem aan dat je weet dat gevent-psycopg2
module, waardoor psycopg
greenlet-vriendelijk.
Op zoek naar een oplossing voor het poolen van verbindingen Ik heb 2 oplossingen geprobeerd:
-
SQLALchemy
- het lijkt goed te werken met door apen gepatchte threads engevent-psycopg2
. DeQueuePool
klasse gebruiktthreading
module intern voor locking, monkey patching is dus noodzakelijk, ook algevent-psycopg2
maaktpsycopg2
groen. -
er is een
psycopg2
voorbeeld pooling van verbinding ingevent
voorbeelden
Ik heb beide oplossingen geprobeerd, maar niet bij productiebelasting - dus ik kan nog niets zeggen over hun robuustheid.