我正在尝试使用WLST配置Weblogic集群。在为我的Jython脚本搜索脚本片段时,遇到了以下问题:Anyone tried Cluster automation with WLST?

我试图找出有关以下WLST方法的更多信息,以及它是否适用于Weblogic10.3.x。

managedServer = create(ServerName,'Server')
managedServer.setListenPort(ListenPort)
managedServer.setCluster(Clustername)
managedServer.setMachine(Machinename)


我从来没有遇到过这种方法。这与使用cmo.createServer创建Weblogic托管服务器有什么区别?前者比后者有什么优势吗?

最佳答案

它们都有一个目的,具体取决于您的情况:

离线wlst命令是这个。最适合没有管理服务器运行的新域:

managedServer = create(ServerName,'Server')


在线wlst命令是这个。最适合已启动并正在运行的域:

connect('weblogic', 'weblogic', 't3://localhost:7100')
edit()
startEdit()
cd('/')
cmo.createServer('new_server')


您可以在Oracle docs中了解有关脱机与在线选项的更多信息。

07-26 06:17