【问题标题】:Geode DUnit Inter-VM communicationGeode DUnit 虚拟机间通信
【发布时间】:2021-05-21 04:18:06
【问题描述】:

我正在实现基于 geode dunit 的测试。每个 VM 异步执行 Callable。逻辑有几个步骤,VM 需要在这些步骤之间进行同步。不可能将它们分成几个不同的 callable ,因为有些变量需要在阶段之间持久化。

目前虚拟机在每个阶段后都在休眠,这样虚拟机就会同步。但是我正在寻找另一种允许在没有睡眠的情况下执行的选项(基于信号量)。

是否可以选择在 VM 之间共享资源以允许同步 VM,或者可能是一些基于 geode 的机制来允许 VM 的此类编排?

BR

玉莲欧法

【问题讨论】:

    标签: locking semaphore orchestration geode


    【解决方案1】:

    Geode 的内部测试框架在多个地方执行此操作,实际上,我建议查看geode-dunit 项目的示例,特别是Blackboard java 类。 干杯。

    【讨论】:

    • 谢谢,这就是我要找的东西
    猜你喜欢
    • 2016-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-03
    • 2013-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多