【发布时间】:2013-06-17 14:37:30
【问题描述】:
我们正在做一个内部项目,除了不是 Akka 专家之外,我们更喜欢玩路由器和调度程序配置以及主管。鉴于我们的应用程序处理了大量的请求,我们想要衡量我们的配置更改如何影响应用程序的性能。我们知道一些在 Akka 上进行监控的商业工具,但我们想首先进行一些内部工作,例如使用 Codehale 的 Metrics。有人知道使用 Metrics 之类的工具来检测 Akka 演员的简单策略吗?我们也不想现场直播,我们想在受控环境上进行压力测试后获得一些报告。
谢谢!
【问题讨论】:
-
这是一个广泛的问题。您需要弄清楚您想要什么样的指标,并可能首先在这里阐明。我已经完成了与您所要求的类似的事情,使用 Metrics 并创建了一个检测邮箱 impl。这是为了让我了解一条消息在到达
receive方法之前平均在邮箱中花费的时间,但这只是您可以收集的指标的一个示例。先弄清楚你想要什么,然后更新你的帖子,我会看看是否可以为你提供更多细节。 -
请注意,在性能和配置方面,类型安全控制台存在很多问题。根据我们的经验,在撰写本文时它还不是很成熟。
-
我们正在寻找同样的东西。我正在考虑有一个基础演员类,它会定时调用他的 onReceive 方法等,但我想要更多,比如系统的一般统计数据