encratite / RiotControl

An elaborate statistics tracking system for League of Legends. It used to be a centralised PostgreSQL based system but now it's a stand-alone SQLite application. It was written in C# and makes use of the LibOfLegends RTMP library. It is licensed under the terms of the GPLv3. Unfortunately I stopped working on it in 2013-08. Check out the website for a longer explanation.
http://riot.cont.ro.lt/
GNU General Public License v3.0
33 stars 15 forks source link

PostgreSQL connection exhaustion #10

Closed encratite closed 12 years ago

encratite commented 12 years ago

Even when using the 1024 connection pool setting in the database connection string with Npgsql it still complains about PostgreSQL connection exhaustion sometimes and throws exceptions. Not entirely sure how to deal with this, might have to start pooling the resources there so it's limited for the number of HTTP requests at least, while the workers themselves still can always request one for sure without getting blocked.

encratite commented 12 years ago

Switched to the stand-alone version with SQLite in the main branch so this isn't going to get fixed anyways.