我有一些使用akka-http进行大量数据处理的IO库。现在。我有一个Flink应用程序,需要在其中使用这些库。
如何在flink应用程序中使用通用的actor系统?我的意思是,将分发AFAIU,flink应用程序,并且同一管道可能最终会在多个JVM上创建多个actor系统。同样,同一JVM也可以在多个管道之间共享,在这种情况下,拥有多个参与者系统将意味着拥有很多线程。
我认为这是一个问题吗?如果是这样,我如何避免该问题?更具体地说,是否有一种方法可以在同一JVM上的应用程序之间共享角色系统?我知道Flink有一种使用Async IO获取相同执行上下文的方法。