Je doute, dois-je supprimer un thread d'arrière-plan lorsque l'exécution est terminée? Ou le fil est automatiquement nettoyé et supprimé?Grails: plugin de thread d'arrière-plan
Répondre
En Java et Groovy, les instances d'objets sont automatiquement récupérées par le garbage lorsqu'il n'y a plus de référence. Le plug-in Thread d'arrière-plan ne contient pas de références à Runnable
s ou aux fermetures que vous lui transmettez (appelons les "threads") une fois qu'elles ont été exécutées. Cependant, vous ne devriez pas contenir de grands tableaux de références à ces "threads" dans les variables d'instance au niveau de la classe. (Je suppose, vous ne le feriez pas, de toute façon.) Rappelez-vous que les services dans Grails sont singleton-portée et ont la même durée de vie que l'application Grails. Par contre, les instances d'objet au niveau de la méthode sont récupérées après la fin de l'appel de méthode.
Après tout, il n'y a tout simplement pas besoin de supprimer les "threads", ne les stockez simplement pas dans les variables d'instance.
- 1. Grails background-thread, Quart
- 2. GRAILS erreur de plugin
- 3. Plugin de sécurité de Grails?
- 4. Grails problèmes de plugin portlet
- 5. Grails CXF plugin Webservice
- 6. Désactiver le plugin Grails
- 7. Grails plugin interrogeable
- 8. Configuration du plugin Grails
- 9. Plugin jQuery Grails
- 10. grails Rechargement du plugin
- 11. Grails Liquibase plugin et le plugin Taggable
- 12. Plugin Groovy/Grails pour Sonar
- 13. question du plugin Grails Maven
- 14. Grails recommandation utilisateur plugin Acegi
- 15. Meilleur plugin de migration dans les grails?
- 16. Feuille de style dans Grails Feeds Plugin
- 17. Impossible de compiler grails plugin Tomcat
- 18. Y compris Grails Plugin Source dans Grails 1.3.5 projet
- 19. Spring Security base Grails Plugin Problème
- 20. Grails et vues fournies par le plugin
- 21. Grails Shiro plugin: confirmant ma compréhension
- 22. Modify Id génération pour un plugin Grails
- 23. grails-ui plugin autocomplétion composant erreur
- 24. Grails: erreur en utilisant le plugin liferay
- 25. Exception d'exécution de Grails avec le plugin de journalisation d'audit
- 26. Est-il possible d'exclure grails plugin de l'environnement de production?
- 27. grails problème de déploiement de plugin BIRT dans linux
- 28. Grails: ne pas trouver les classes de plugin
- 29. Désactiver grails Page de recherche par défaut du plugin interrogeable?
- 30. Grails cobertura plugin fait une couverture de code sur BuildConfig.groovy