有没有办法在Java RMI调用中引入假延迟?

想要诊断当我的客户与世界另一端的服务器通话时发生的瓶颈.我想在我的本地计算机上运行服务器并模拟延迟.有没有办法在所有远程调用中注入一个简短的线程睡眠?我不确定哪个远程呼叫是瓶颈,所以我需要将它们全部延迟.

第二次尝试澄清:我不想将线程睡眠复制粘贴到每个远程方法中,因为有很多远程方法.我正试图找到一种方法将睡眠注入RMI子系统,因此所有通过RMI的调用都将被延迟.

解决方法:

WANem旨在实现这一目标.它在网络级别工作,因此不是Java或RMI特定的.

上一篇:错误: JMX 连接器服务器通信错误: service:jmx:rmi://***


下一篇:docker 命令操作