【问题标题】:How to exclude calling class in JGroups RpcDispatcher calls如何在 JGroups RpcDispatcher 调用中排除调用类
【发布时间】:2018-05-22 03:16:45
【问题描述】:

我希望单个类在多个其他类中调用相同的方法,而不是尝试在其自身上这样做。

例如,调用rsp_list = disp.callRemoteMethods(null, "print", new Object[]{10}, new Class[]{int.class}, opts);RpcDispatcher 不应尝试在其自身上调用print,而只能在其他通道成员上调用。

【问题讨论】:

    标签: java cluster-computing distributed-computing rpc jgroups


    【解决方案1】:

    您可以在传递给调用的RequestOptions 中使用排除列表,或使用TransientFlag.DONT_LOOPBACK(首选,因为更有效)。瞬态标志也在RequestOptions 中设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-25
      • 2015-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多