Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 集群的Jython脚本_Python_Websphere_Jython_Websphere 8_Jython 2.5 - Fatal编程技术网

Python 集群的Jython脚本

Python 集群的Jython脚本,python,websphere,jython,websphere-8,jython-2.5,Python,Websphere,Jython,Websphere 8,Jython 2.5,我需要在WebSphereApplicationServerVersion8上运行Jython脚本,以便 检查部署在群集作用域上的应用程序是否准备就绪 启动部署在群集作用域上的应用程序(AdminApplication.startApplicationOnCluster除外) 停止部署在群集作用域上的应用程序 请提供帮助。AdminApp.isReady用于检查应用程序是否准备就绪 为了从scriptingLibraries启动和停止其最佳使用AdminApplication,它会自动导入到ws

我需要在WebSphereApplicationServerVersion8上运行Jython脚本,以便

  • 检查部署在群集作用域上的应用程序是否准备就绪
  • 启动部署在群集作用域上的应用程序(AdminApplication.startApplicationOnCluster除外)
  • 停止部署在群集作用域上的应用程序

  • 请提供帮助。

    AdminApp.isReady
    用于检查应用程序是否准备就绪

    为了从scriptingLibraries启动和停止其最佳使用
    AdminApplication
    ,它会自动导入到wsadmin(您可以在
    /opt/IBM/WebSphere/AppServer/scriptLibraries/application/
    中看到其内容)

    AdminApplication
    包含基本上您所需要的功能
    startApplicationOnCluster
    stopApplicationOnCluster

    只需给它一个应用程序名和集群名,它就可以完成其余的工作,例如:

    # Start app
    AdminApplication.startApplicationOnCluster("MyApp", "Mycluster01");
    
    # Stop app
    AdminApplication.stopApplicationOnCluster("MyApp", "Mycluster01");
    

    AdminApp有一个名为“isAppReady”的方法,该方法将检查应用程序是否已准备好运行。这可以满足要求1。AdminApp是否有与AdminApplication相同的限制?好的,我将使用isAppReady。你能给我一些关于开始和停止的建议吗。