Comment augmenter le paramètre maxPoolSize dans Grails lorsque vous utilisez mysql? Il semble utiliser un pool de connexions par défaut seulement 8 connexions.Grails MySQL MaxPoolSize
5
A
Répondre
6
Malheureusement, vous devrez vous-même configurer le haricot à ressorts dataSource si vous voulez mieux le contrôler. Cela peut se faire en définissant le haricot dans "grails-app/conf/ressort/resources.groovy"
beans = {
dataSource(org.apache.commons.dbcp.BasicDataSource) {
driverClassName = "com.mysql.jdbc.Driver"
username = "someuser"
password = "s3cret"
initialSize = 15
maxActive = 50
maxIdle = 15
}
}
Il remplace le défaut Grails source de données qui est configuré en « grails-app/conf/DataSource.groovy ".
Probablement devrait également fonctionner pour remplacer les propriétés piscine de taille par défaut des Grails DataSource.groovy configuration comme celui-ci tirant parti de la PropertyOverrideConfigurer (en Config.groovy):
beans = {
dataSource.initialSize = 15
dataSource.maxActive = 50
dataSource.maxIdle = 15
}
3
Pour Grails 1.2 vous devrait utiliser un format un peu différent:
dataSource {
pooled = true
dbCreate = "update"
url = "jdbc:mysql://localhost/yourDB"
driverClassName = "com.mysql.jdbc.Driver"
username = "yourUser"
password = "yourPassword"
properties {
maxActive = 50
maxIdle = 25
minIdle = 5
initialSize = 5
minEvictableIdleTimeMillis = 60000
timeBetweenEvictionRunsMillis = 60000
maxWait = 10000
}
}
Questions connexes
- 1. Syntaxe du filtre Grails, ou, Comment appeler un filtre Grails à l'extérieur Grails
- 2. Test Grails Spring Integration
- 3. MappedSuperclass Alternatives dans Grails
- 4. Grails File Télécharger
- 5. Groovy/Grails SimpleTemplateEngine Freeze
- 6. Erreur dans Grails
- 7. Grails contraintes par défaut
- 8. Grails sur place
- 9. Grails déployer erreur
- 10. ExtJS et grails
- 11. Postback Javascript dans Grails
- 12. Redimensionner l'image dans Grails
- 13. Testing grails taglib
- 14. GRAILS erreur de plugin
- 15. jasper grails paramètres
- 16. Config.groovy dans Grails: environments.production.grails.serverURL
- 17. Grails Web flow
- 18. Désactiver le plugin Grails
- 19. Suggestions pour Grails .gitignore
- 20. script une application Grails
- 21. Configuration du plugin Grails
- 22. Groovlet dans Grails apps
- 23. Grails: gérer des données statiques
- 24. Intégration de projet dans Grails
- 25. Grails: Réutiliser une liste prédéfinie
- 26. Grails problèmes de plugin portlet
- 27. Grails appartient à, devrais-je?
- 28. Lire InBox avec Grails/Groovy?
- 29. problème avec JSON dans Grails
- 30. Utilisation de Postgres avec Grails