Je rencontre des problèmes de multithreading mon application. Il semble que le protocole AOP ne puisse pas s'étendre sur plusieurs threads, c'est-à-dire . Je ne parviens pas à exécuter tous les threads dans une même transaction. Chaque thread met à jour la base de données lors du traitement. J'utilise fixedThreadPool et ExecutorCompletionService. Est-ce un problème avec le printemps?Spring-AOP & MultiThreading
2
A
Répondre
1
Une solution possible, mais peut-être pas la plus simple, consiste à utiliser JMS. Vous pouvez envoyer plusieurs messages traités en parallèle et partager le même contexte transactionnel.
Questions connexes
- 1. multithreading Sémaphore
- 2. Nutch Multithreading
- 3. MultiThreading et Deadlock
- 4. Java multithreading et héritage
- 5. Boucle de multithreading personnalisée
- 6. Multithreading vs processus
- 7. Multithreading - Synchronisation sous Unix
- 8. Spring, JDBC & MultiThreading
- 9. Multithreading avec héritage (C++)
- 10. Multithreading et concurence avec C#
- 11. Multithreading dans C# comment utiliser?
- 12. multithreading dans C# compact framework
- 13. Comment utiliser MultiThreading dans VB.NET?
- 14. classe OpenNETCF FTP question multithreading
- 15. MultiThreading WebBrowser Control C# STA
- 16. C# Cadre de multithreading pour l'application WinForm
- 17. Java multithreading la lecture d'un seul fichier
- 18. Accélération négative sur multithreading mon programme
- 19. Multithreading ou thread vert dans actionscript?
- 20. multithreading et abonnement/publication approche en javascript
- 21. Gestion des exceptions de multithreading asynchrone?
- 22. SQLite sur iPhone - techniques pour traquer les bugs liés multithreading-
- 23. Meilleur multithreading: fonctions uniques ou fonctions de collection
- 24. signal et fente vs multithreading dans la bibliothèque Boost
- 25. Désactiver le multithreading ou limiter l'utilisation du cœur dans F #?
- 26. ProgressBar se bloque lors de l'utilisation du multithreading
- 27. Accélérer la boucle en utilisant le multithreading en C# (Question)
- 28. Est-ce que VB.NET effectue un multithreading seul?
- 29. Test d'un serveur multithreading basé sur des sockets C#
- 30. Utilisation du multithreading pour effectuer des requêtes dans Delphi
Je pense que vous pourriez clarifier un peu votre question parce que j'ai au moins deux façons d'interpréter vos questions. – tronda
Quelle est votre interprétation? – hakish
Première: Vous avez un intercepteur dont vous utilisez les classes Thread au printemps, mais ceux-ci ne fileront pas. La seconde: est-il possible ou non d'avoir plusieurs threads dans Spring qui partagent le même contexte transactionnel? – tronda