저는 Esper를 처음 접했고 UpdateListener의 업데이트 방법이 여러 스레드에서 동시에 실행되는지 궁금합니다. 그렇다면이 메서드 내에서 HashMap에 대한 쓰기가 안전하지 않다고 결론 내릴 수 있습니다. 맞습니까, 아니면 제가 빠진 것이 있습니까? 사전esper와 listener concurrency 업데이트
3
A
답변
2
에서
덕분에 저는 현재 문서를 읽고 있어요 그것은 반드시 예 또는 아니오 대답은 아니지만 보이기 때문에 그것을 구성 및 구현 모두에 따라 달라집니다처럼 그것은 확실히 물어 좋은 질문입니다.
Chapter 3: Processing Model, Section 13.6: Engine Threading and Concurrency 및 Section 14.4.9. Engine Settings related to Concurrency and Threading을 확인하십시오.
내가 선택한 설계 선택과 그 이유를 듣고 싶습니다.
+0
불행히도 Esper가 동시성을 처리하고 구성을 조정하지 않은 방법을 조사 할 시간이 없어서 안전한 솔루션을 선택 했으므로 HashMap 대신 ConcurrentHashMap을 사용했습니다. – rlar
관련 문제
- 1. Eventmachine : Concurrency
- 2. NHibernate Optimistic Concurrency
- 3. Rvalue refs concurrency
- 4. selectionchangeListener 및 ButtonEvent Listener
- 5. TextField Listener
- 6. Java Concurrency : Exclusive Queue 문제
- 7. android random crashing concurrency issues
- 8. Django - Postgresql : transaction and concurrency
- 9. "Java Concurrency in Practice"예제
- 10. jQuery Listener 어린이 제외
- 11. Height Listener, jQuery
- 12. System.getProperty Listener 변경
- 13. JSF ajax listener
- 14. ListView "onPopulate"Listener?
- 15. Android Event Time Listener
- 16. android edittext onchange listener
- 17. Android : Location Listener
- 18. Listener on bundle call
- 19. jQuery datepicker listener 옵션
- 20. android : IPC remove listener
- 21. JMeter Listener 사용자 정의
- 22. ExtJS CheckboxSelectionModel Listener
- 23. javascript load listener
- 24. ActionBarSherlock onClick listener
- 25. Tabhost Listener 타이밍 문제
- 26. listener in symbian60
- 27. Android CallLogs Listener
- 28. Gps location listener stop
- 29. Amazon SQS listener
- 30. 버튼과 OnClick Listener
당신은 그들이 cuncurnetly 실행 확신합니까 ??? – saman
그게 내가 물어 보는거야. – rlar