如何通过WLST将JDBC数据源目标设置为集群中的所有服务器?

时间:2017-02-06 07:44:27

标签: jdbc weblogic middleware wlst

我有一个WebLogic域,其中JDBC数据源仅针对群集中的一个托管服务器。我需要它来定位到群集中的所有服务器。我可以通过WebLogic控制台将其定位到所有服务器。但我需要通过WLST执行相同的操作。我尝试install4j定位到不同的托管服务器。但是,如果将来有一个新的托管服务器,我也希望将JDBC数据源指向新的数据源。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用Jython jarray传递群集名称,并在目标类型的最后一个参数中提及“群集”,这非常简单。

clstrNam=raw_input('Cluster Name: ')
set('Targets',jarray.array([ObjectName('com.bea:Name='+clstrNam+',Type=Cluster')], ObjectName))

如果您还有挑战,请告诉我。 参考链接:Generic datasource using WLST Example HTH

相关问题