WLST - 节点管理器命令:“nmStart”可以同时启动许多weblogic服务器吗?

时间:2011-06-25 11:27:17

标签: python weblogic wlst

我们正在使用“WLST - 节点管理器命令”来控制我们的服务器重启。

但为了尽量缩短重启时间,我们可以同时运行多台服务器吗?

我们的代码现在像这样工作:

nmConnect('weblogic','password','net4dns','5556','mydomain','/weblogic103/domains/mydomain')
    nmStart('Net4')
    nmDisconnect()

此代码仅启动Net4服务器,但我想一起启动许多服务器。

可能吗?

2 个答案:

答案 0 :(得分:2)

最好使用以下逻辑块='false',允许您进行并行处理

    connect('weblogic','weblogic','t3://yourhost.com:7001')
    start('net1', block='false')
    start('net2', block='false')
    start('net3', block='false')

connect('weblogic','weblogic','t3://yourhost.com:7001') start('net1', block='false') start('net2', block='false') start('net3', block='false')

答案 1 :(得分:1)

你试过这个:

nmConnect('weblogic','password','net4dns','5556','mydomain','/weblogic103/domains/mydomain')
nmStart('Net4')
nmStart('Net5')
nmStart('Net6')
nmStart('Net7')
nmStart('Net8')
nmDisconnect()