在不启动i的情况下使用Wlst重新部署web应用程序

2024-10-02 04:18:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用Wlst和Python脚本重新部署web应用程序。但是,如果web应用程序不活动,我不希望它被启动。在

目前,我必须在重新部署之前检查应用程序的状态,然后在重新部署之后立即停止它。我目前的做法是:

cd("domainRuntime:/AppRuntimeStateRuntime/AppRuntimeStateRuntime")
appState = cmo.getIntendedState("mywebapp")
deploy("mywebapp", "/tmp/mywebapp", upload = "true", retireGracefully = "true")

if appState != "STATE_ACTIVE" :
    print "stopping web application because of initial state: " + webappState
    stopApplication(appName = "mywebapp", retireGracefully = "false")
#end if

理想情况下,我希望能够在web应用程序不处于活动状态的情况下重新部署,所以我不必停止它。在


Tags: 脚本webtrue应用程序if状态情况cd

热门问题