Java:如何评估期货的列表/数组

时间:2016-01-20 08:55:24

标签: java future

我在多节点应用程序中有一个期货用例。

我正在使用异步远程处理库(Jgroups)在两个节点之间进行通信。 当我从一个节点到另一个节点进行异步调用时,我会回到未来。当另一个节点进行一些计算并返回时,未来就完成了。

这很简单。 但是,当我拨打10,000个这样的远程通话时,我会收到10,000个期货。 找出所有这些内容的最佳方法是什么?

使用案例:我正在尝试对性能进行基准测试(包括远程处理性能),并确定瓶颈。当期货完成时,我需要准确的时间戳。使用它,我可以通过改变我的应用程序中的其他参数来找到趋势。

总结:

  • 我有一个高达100,000期货的数组
  • 需要知道该阵列中每个期货的确切完成时间。

0 个答案:

没有答案