java—如何在websphere中停止应用程序、应用程序服务器、节点、节点代理

ztyzrc3y  于 2021-07-09  发布在  Java
关注(0)|答案(1)|浏览(515)

我们的java应用程序部署在solaris服务器的websphere中,在solaris中需要执行一些升级,在执行升级之前,我需要停止websphere中的应用程序。
因此,请帮助什么东西我需要停止在一个序列和如何?将有一个应用程序,应用服务器,节点,节点代理,httpserver,dmgr所有这些。
告诉我怎样才能停止和开始首先在一个序列。
提前谢谢!。。

9avjhtql

9avjhtql1#

通常的关机方法是按此顺序关机
Web服务器
应用程序
应用服务器
nodeagent(这也代表问题中的节点)
dmgr(通常只有一个可以看到此链接)
然后开始备份将是相同的列表,但如下所示:
dmgr(s)
节点代理
应用服务器
应用程序
Web服务器
您可以在websphere application server控制台上逐步完成大多数这些停止活动。。。对于启动,您必须先从命令行运行dmgr,然后才能访问控制台,并且必须从命令行启动nodeagent,才能从控制台执行启动活动,但是没有从a到z的内置方式来按定义的顺序执行这些操作,除了可能通过wasservice等配置具有依赖性的操作服务,以及在windows、linux、solaris之间有所不同的操作服务之外。。。websphere application server v8:administration and configuration guide in 7.9.2中有一些关于如何在linux/unix中执行此操作的信息,因此大多数人都会编写一个启动脚本和一个关闭脚本,该脚本根据自己的环境进行定制,以调用提供的较低级别脚本,需要添加延迟或其他逻辑序列到他们想要的控制水平。。。这里有一些,但基本上:
停止
apachectl stop(停止Web服务器)
stopserver(或参见下面的stopnode上的-stopservers命令)
停止节点
停止管理器
开始吧
启动管理器
startnode(取决于您如何设置监视策略,这可能会为您启动appservers,以及您如何设置应用程序以启动或不启动应用程序,这将处理应用程序(默认设置是在服务器启动时启动应用程序)
apachectl start(启动Web服务器)
在wsadmin中为本机websphereapplicationserver元素使用脚本可能会变得更加复杂,但是已经有关于这个主题的课程和书籍出版,所以我认为这里不能完全解释。

相关问题