经过研究,我决定从每个组件中记录每个请求:时间、本地化和某种请求 ID。然后将它们放在一起并按ID排序。然后我可以知道每个请求通过单个组件需要多长时间,这正是我需要的。
我的问题是我不知道如何在整个系统中传递 ID(线程是由例如 RMI 创建的)。我的想法是为连接到一个请求的所有线程设置相同的线程名称(请参阅此处的讨论),但我仍然需要一些建议如何做到这一点。或者也许有更好的主意将线程聚集在一起?
经过研究,我决定从每个组件中记录每个请求:时间、本地化和某种请求 ID。然后将它们放在一起并按ID排序。然后我可以知道每个请求通过单个组件需要多长时间,这正是我需要的。
我的问题是我不知道如何在整个系统中传递 ID(线程是由例如 RMI 创建的)。我的想法是为连接到一个请求的所有线程设置相同的线程名称(请参阅此处的讨论),但我仍然需要一些建议如何做到这一点。或者也许有更好的主意将线程聚集在一起?