我正在寻找一个shellcript来停止并启动WebSphere集群中的所有节点。
我们有一个用于在WAS服务器上部署的部署脚本,现在我们要编辑此脚本以在部署之前停止WAS服务器并在部署之后启动。我们没有编辑现有脚本的范围(这对我来说是可读的),他们要求单独创建启动/停止脚本,以便他们可以在部署之前和之后调用它。
以下命令是否足以与主要部署脚本合并。
开始:$ WAS_HOME / bin / startServer 停止:$ WAS_HOME / bin / stopServer
任何帮助都将不胜感激。
P.S - 如果您需要原始部署脚本,请告诉我
由于
答案 0 :(得分:0)
最好的选择是使用wsadmin命令行界面。可以使用shell调用它。
答案 1 :(得分:0)
如果需要使用shell脚本来执行此操作,通常可以从shell调用WebSphere wsadmin命令并使用-f选项指定执行所需操作的Jython或Jacl脚本。在该脚本中,您将使用AdminControl对象来停止和启动集群。有关详细信息,请参阅此IBM KnowledgeCenter topic。有关控制群集,节点,带脚本的服务器的更多常规信息,请参阅this KC topic。