У меня возникли проблемы с многопоточным приложением. Кажется, что AOP не может охватывать несколько потоков, то есть Я не могу выполнить все потоки в рамках одной транзакции. Каждый поток обновляет базу данных при обработке. Я использую fixedThreadPool и ExecutorCompletionService. Это проблема с весной?Spring-AOP & MultiThreading
2
A
ответ
1
Одно из возможных решений, но, возможно, это не самая простая настройка, заключается в использовании JMS. Вы можете отправлять несколько сообщений, которые обрабатываются параллельно, и они могут использовать один и тот же контекст транзакций.
Смежные вопросы
- 1. Вступление SpringAOP с AspectJ
- 2. Аспект AspectJ с SpringAOP не работает
- 3. Pygame Multithreading
- 4. MultiThreading Async
- 5. Boost Multithreading
- 6. Nutch Multithreading
- 7. jython multithreading
- 8. Curl slow multithreading dns
- 9. WPF Multithreading & ICollectionChanged
- 10. WPF Multithreading UI Lockup
- 11. Python multithreading web crawling
- 12. MultiThreading with While Loop
- 13. UIGraphicsBeginImageContextWithOptions and Multithreading
- 14. C# MultiThreading: пул калькуляторов
- 15. ConcurrentQueue with multithreading
- 16. MultiThreading and Deadlock
- 17. Android MultiThreading с afterTextChanged
- 18. MultiThreading vs SingleThreading
- 19. c linux multithreading networking
- 20. MultiThreading with LinkedList
- 21. python multithreading server
- 22. Python MultiThreading For Downloads
- 23. python Queue multithreading
- 24. MultiThreading and Thread Synchronization
- 25. php multithreading, mysql
- 26. Datamining Multithreading vs Multiprocessing
- 27. Neo4J BatchInserter and Multithreading
- 28. Ошибка Gecko MultiThreading
- 29. osx multithreading и webviews
- 30. Graphstream Multithreading - Java
Я думаю, вы могли бы немного разъяснить свой вопрос, потому что у меня есть как минимум два способа интерпретировать ваши вопросы. – tronda
Какая у вас интерпретация? – hakish
Первый: у вас есть перехватчик, который вы используете весовыми классами Thread, но они не будут выходить из строя. Второе: есть ли возможность иметь несколько потоков в Spring, которые имеют один и тот же контекст транзакций. – tronda