我采用Akka 2.0并想在我的 Web 应用程序中使用它。为此,我创建Filter
了运行ActorSystem
过滤器初始化。
过滤器加载,启动 Akka 内核Bootable
实现。
现在我创建了一个 Actor(用于用户身份验证)并希望在我的 akka 过滤器范围之外的应用程序的其他部分向它发送消息。有什么方法可以做到这一点(我看到只做一些object
来保存系统val
)?也许我以这种方式使用 Akka 的逻辑是错误的?
谢谢。
我采用Akka 2.0并想在我的 Web 应用程序中使用它。为此,我创建Filter
了运行ActorSystem
过滤器初始化。
过滤器加载,启动 Akka 内核Bootable
实现。
现在我创建了一个 Actor(用于用户身份验证)并希望在我的 akka 过滤器范围之外的应用程序的其他部分向它发送消息。有什么方法可以做到这一点(我看到只做一些object
来保存系统val
)?也许我以这种方式使用 Akka 的逻辑是错误的?
谢谢。
使用ServletContextListener创建和销毁 ActorSystem 并将其设置为 ServletContext 上的属性(制作一个小外观来获取它并设置它?)然后只需从过滤器中的 ServletContext 获取它。