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

如何通过WLST为集群中的所有服务器设置JDBC数据源目标?,jdbc,weblogic,middleware,wlst,Jdbc,Weblogic,Middleware,Wlst,我有一个WebLogic域,其中JDBC中的数据源只针对集群中的一个托管服务器。我需要它以集群中的所有服务器为目标。我可以通过WebLogic控制台将其定向到所有服务器。但我需要通过WLST执行相同的操作。我尝试set()以不同的托管服务器为目标。但是,如果将来有一个新的托管服务器,我希望JDBC数据源也指向新的托管服务器,该怎么办呢?非常简单,您可以尝试使用Jython jarray传递集群名称,并在最后一个参数中提到目标类型为“集群” clstrNam=raw_input('Cluster

我有一个WebLogic域,其中JDBC中的数据源只针对集群中的一个托管服务器。我需要它以集群中的所有服务器为目标。我可以通过WebLogic控制台将其定向到所有服务器。但我需要通过WLST执行相同的操作。我尝试
set()
以不同的托管服务器为目标。但是,如果将来有一个新的托管服务器,我希望JDBC数据源也指向新的托管服务器,该怎么办呢?

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

clstrNam=raw_input('Cluster Name: ')
set('Targets',jarray.array([ObjectName('com.bea:Name='+clstrNam+',Type=Cluster')], ObjectName))
如果你还有挑战,请告诉我。 参考链接:
HTH

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

clstrNam=raw_input('Cluster Name: ')
set('Targets',jarray.array([ObjectName('com.bea:Name='+clstrNam+',Type=Cluster')], ObjectName))
如果你还有挑战,请告诉我。 参考链接: 嗯