【发布时间】:2015-03-12 20:20:00
【问题描述】:
我发现 this 问题的答案之一是介绍 JVM 参数 sun.rmi.transport.tcp.responseTimeout 。我知道这是一个明显/愚蠢的问题,但有人可以解释我如何详细设置它(通常我不设置这些 JVM 参数)。
无论如何,最重要的问题不会得到解决:我在分布式系统中引入了这个超时,因为我需要它在服务器之间进行通信。换句话说,如果Server1调用Server2的远程方法并且超时,则Server2被Server1认为丢失。此超时时间比客户端用于考虑服务器停机的超时时间短。
所以我需要两种不同的超时:一种用于服务器之间的 RMI,另一种用于客户端到服务器。
【问题讨论】: