Hi, i’m using nginx+passenger and i’ve set a max_connection_pool for
passenger equal to 10, and the rails pool in the database.yml to 25.
Looking to the production log i’ve found that it’s not updated (i’ve
restart both mysql and nginx). The error is:
ActiveRecord::ConnectionTimeoutError (could not obtain a database
connection within 5 seconds. The max pool size is currently 5; consider
increasing it.):
Cleary it’s not updated to 25 but it still use the default (5)
This is the db.yml:
production:
adapter: mysql
database: …
username: …
password: …
host: localhost
port: …
timeout: 5000
pool: 25
How can i fix this and let it use 25 instead of 5?