想要诊断当我的客户与世界另一端的服务器对话时发生的瓶颈。我想在我的本地机器上运行服务器并模拟延迟。有没有一种方法可以在所有 远程调用中注入(inject)一个简短的线程 hibernate ?我不确定哪个远程调用是瓶颈,所以我需要将它们全部延迟。
第二次尝试澄清:我不想将线程 hibernate 复制粘贴到每个远程方法中,因为有很多远程方法。我正在尝试找到一种方法将 sleep 注入(inject) RMI 子系统,以便延迟所有通过 RMI 的调用。
最佳答案
WANem旨在做到这一点。它在网络级别工作,因此不是特定于 Java 或 RMI 的。
关于java - 有没有办法在 Java RMI 调用中引入虚假延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6748336/