Распределенные кубы в той же JVM
Быстрый вопрос по распределенным кубам. Я видел, что они предложили в качестве решения несколько вопросов здесь ( таких как этот), и мне любопытно, возможно ли запустить два или более полиморфных распределенных куба в одной и той же JVM - так один экземпляр приложения ActivePivot с двумя или более распределенными кубики. Не ясно, глядя на документацию, если это возможно.
Спасибо!
1 ответ
Решение
Это определенно возможно, поскольку 2 куба в одной и той же JVM могут обмениваться данными через локальную сеть компьютеров. Это может быть дополнительно оптимизировано с помощью LOCAL_MESSENGER, который будет выполнять меньше сериализации, но больше клонов.
<distributedActivePivot>
<Id>DistributedCubeName</Id>
<clusterId>ClusterId</clusterId>
<distributionType>POLYMORPHIC</distributionType>
<underlyingPivotId>CubeName</underlyingPivotId>
<properties>
<!-- <entry key="distributedMessengerKey" value="JGROUPS_MESSENGER" /> -->
<entry key="distributedMessengerKey" value="LOCAL_MESSENGER" />
</properties>
</distributedActivePivot>