标签: google-app-engine event-handling guava
我刚刚发现谷歌的事件总线(在谷歌搜索“事件队列java”“事件总线java”1天后,只找到关于GUI的东西)。
看起来很酷但我的问题是:如果我们希望eventbus成为单例,我们必须使所有或观察者单独使用,这是不可能的,因为我在这个处理程序中也有我的DataStore的引用。
所以我选择为每个http请求创建一个事件总线,因此我必须为每个http请求注册所有处理程序(如果我的控制器选择要注册哪个事件处理程序将破坏整个模式)。
你认为这可能是个问题吗?或者注册处理程序非常快,我不必担心它。