2

如confluence站点(http://support.quartetfs.com/confluence/display/AP4/Polymorphic+scalability+on+top+of+horizo​​ntal +scalability ),但它让我感到烦恼的是,我似乎需要将水平节点之一配置为与所有其他节点(参与多态集群的节点)不同。能够将相同的配置部署到水平集群的所有节点上是相当方便的。

一直回到弹簧配置,我想我可以做一个条件配置来解决这个问题,但是有没有人对此有更优雅的解决方案?

4

1 回答 1

0

如果您希望所有节点具有相同的配置,您可以在每个节点上定义一个多态枢轴,并将 autoStart 属性设置为 false(请参阅http://support.quartetfs.com/confluence/display/AP4/Distribution% 27s+properties#Distributionsproperties-autoStart)。但是,您必须启动其中一个:例如,这可以通过使用监视 bean 来实现。

另一种可能性是“像往常一样”部署您的水平节点,然后启动一个额外的“代理”节点,该节点将参与水平和多态集群。这个额外的节点不需要任何数据:它基本上是一个空的水平轴,上面有一个多态轴。

于 2013-12-02T10:41:19.957 回答