有本說明中akka-stream docs說明如下:直播資源
...可重複使用的流程描述不能綁定到「活」資源,這些資源的任何連接或分配必須推遲到實現時間。 「實時」資源的例子是已有的TCP連接,多播發布者等; ...
我有一個關於注意到幾個問題:
-
來自這兩個例子,還有什麼其他資源作爲現場計數
- 除?
- 任何不能安全(深)複製的東西?像
Thread
? - 我是否也應該避免共享不是線程安全的任何東西?
- 任何不能安全(深)複製的東西?像
- 怎麼樣
ActorRef
存在於ActorSystem
使用的ActorFlowMaterializer
? - 如何推遲分配,直到物化時間?例如在
PushPullStage
的構造函數中分配它,但在FlowGraph
的創建函數中分配它是否安全?
根據我的理解,您的圖不應該直接引用「資源」,而應該包含在實現時查找資源的功能。演員參考資料應該很好,因爲它非常相似。 – dwegener