繁体   English   中英

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

[英]How to stop application,application server,node,nodeagent in websphere

我们的 java 应用程序部署在 solaris 服务器的 web sphere 中,在 solaris 中需要执行一些升级,在它们执行升级之前我需要停止 websphere 中的应用程序。

所以请帮助我需要按顺序停止哪些事情以及如何停止?将有一个应用程序,应用程序服务器,节点,节点代理,httpserver,dmgr 所有这些。

告诉我如何才能按顺序停止和开始。

提前致谢...

通常的关机方法是按此顺序关机

  1. 网络服务器
  2. 申请
  3. 应用服务器
  4. Nodeagent(s) (这也代表您问题中的节点)
  5. Dmgr(s)(通常只有一个人看到这个链接

然后重新开始将是相同的列表,但像这样:

  1. 管理员
  2. 节点代理
  3. 应用服务器
  4. 申请
  5. 网络服务器

您可以在 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(停止网络服务器)
  • stopServer(或在下面的 stopNode 命令中查看-stopservers
  • 停止节点
  • 停止管理器

并开始

  • 启动管理器
  • startNode(取决于您如何设置监控策略,这可以为您启动应用程序服务器,以及您如何将应用程序设置为启动或不启动)将处理应用程序(默认是在服务器启动时启动应用程序)
  • apachectl start(启动网络服务器)

如果在wsadmin中为本机 WebSphere Application Server 元素使用脚本,您可能会变得更加复杂,但是已经出版了关于该主题的课程和书籍,所以我认为这里无法对其进行全面解释。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM