node-mapnik icon indicating copy to clipboard operation
node-mapnik copied to clipboard

How can I extend the postgresql connection in just one node.js instance.

Open dadiorchen opened this issue 4 years ago • 1 comments

Hi, I'm using the mapnik in my tile server, and use Express to handle the request, and for every request I will initial a mapnik instance to render the tile image, it works fine, the question is, it seems that there is a limitation for multiple request, the PostgreSQL shows that the concurrent connection count is low, how can I set up the node app to increase the concurrent connection to the DB to improve the throughout? Thanks.

dadiorchen avatar May 03 '21 01:05 dadiorchen

You can try to increase the environement variable UV_THREADPOOL_SIZE and you can use a node.js pooling library to reuse the same map objects between requests.

arbrisseaux avatar Nov 30 '21 19:11 arbrisseaux