我無法弄清楚如何在f#中創建一個路由器actor。而f#Api頁面也沒有提供太多的幫助。任何示例代碼都非常感謝。如何在f#中創建akka.net路由器?
1
A
回答
2
一種方法是通過HOCON config定義路由器 - 對於C#和F#版本,這看起來是一樣的。
在Akka.FSharp插件的情況下,可以programaticaly定義路由器:let actorRef = spawnOpt system actorName actorBehavior [ Router(routerConfig) ]
在Akkling插件的情況下,你可以將它定義成:let actorRef = spawn system actorName { props(actorBehavior) with Router = routerConfig }
+0
謝謝。使用HOCON和代碼這樣工作:let workersRef = spawnOpt system「workers」AggregatorActor <| [SpawnOption.Router(Akka.Routing.FromConfig.Instance)] – himekami
相關問題
- 1. Akka.NET可以在F#系統中創建C#actor嗎?
- 2. 如何使用鐵路路由器在Meteor中創建簡單的userProfile路由
- 3. 如何在Akka.Net中實現自定義路由
- 4. 如何處理生產的節流到akka.net路由器
- 5. 如何在反應路由器中創建嵌套佈局路由組件?
- 6. 在Angular 2路由器中創建默認路由3.0
- 7. 如何在少數路由器中使用創建的對象?
- 8. Angular 2 route如何在服務中創建路由器對象?
- 9. 如何在Zend-Framework中創建自定義路由器?
- 10. 如何在Laravel 4中創建路由過濾器?
- 11. 創建路徑的F#
- 12. akka.net只能重新啓動池中的單個路由器
- 13. ActiveMQ&Camel - 如何在路由路徑中創建依賴
- 14. 如何在F#中創建COM對象#
- 15. 反應路由器:創建從對象創建'鏈接'路徑
- 16. 如何在ASP.NET路由中創建類似「/ x/{* path}/y」的路由?
- 17. 如何在服務器端路由中使用Aurelia路由器
- 18. Rails路由,我將如何創建這種段式路由?
- 19. cakePhp路由,我該如何創建一個路由......?
- 20. 如何創建自定義路由?
- 21. 如何創建通用路由?
- 22. 在mvc5中創建動態路由
- 23. 在React js中創建路由對象
- 24. 在Python中創建ICMP跟蹤路由
- 25. 在函數中創建react-router路由
- 26. AngularJS UI路由器創建沒有href
- 27. Zend Framework - 路由器 - 創建別名
- 28. 創建與路由器參數
- 29. 在反應路由器中,我們如何建立基於認證的路由?
- 30. 如何在ui路由器中構建我的狀態和路由
據我所知,在C#中,你只需要調用'.WithRouter'擴展方法並提供一些配置。你可以在F#中做同樣的事情。你有任何C#代碼,你正在努力轉換爲F#? – Mikhail