我想通過message
收據在同一時間觸發,一些過程分爲不同的Actor
s。考慮到我的Actor
可能會堆積很多mailBox
es,那麼實現它的最佳方法是什麼?同步事件觸發
Q
同步事件觸發
0
A
回答
1
我假設你想讓演員同時讀取消息。這當然是不可能的(當一個演員正在處理一個消息時,他不會被打擾)。
但是,您可以確保您的觸發消息是他們將從郵箱中接收的下一條消息。這可以通過使用優先郵箱來實現,例如這一個:http://doc.akka.io/api/akka/snapshot/index.html#akka.dispatch.UnboundedStablePriorityMailbox
郵箱中的郵件將按優先級排序。如果您將觸發器消息設置爲最高優先級,則會先處理它們。
相關問題
- 1. Java同步觸發事件
- 2. jQuery同步觸發自定義事件?
- 3. 異步事件被觸發
- 4. System.IO.FileSystemWatcher的Created事件是同步還是異步觸發的?
- 5. 在C++中觸發COM事件 - 同步還是異步?
- 6. 在發生事件時切換觸發板同步
- 7. jquery fire 2異步觸發事件
- 8. 如何在IE中同步觸發元素事件?
- 9. 爲什麼這些jquery事件同步觸發?
- 10. Backbone.js同步沒有觸發模型上的任何事件
- 11. C#如何使等待事件觸發的同步方法?
- 12. 事件同步
- 13. 同步事件
- 14. AngularJS - 觸發$腕錶同步
- 15. Mysql表同步或觸發?
- 16. 觸發事件
- 17. 觸發事件
- 18. 觸發事件
- 19. 觸發事件
- 20. 觸發事件
- 21. 觸發事件
- 22. 事件觸發
- 23. 觸發事件
- 24. 同步異步事件
- 25. Outlook ItemAdd事件也引發同步
- 26. 事件觸發條件觸發
- 27. Javascript事件同步
- 28. 可在不同標籤上觸發的事件不能觸發
- 29. 事件觸發器故事
- 30. Jquery觸發事件
只是要清楚:你想同時發送消息嗎?或者你想要保證演員們將同時閱讀這些信息? – Quizzie