0

您好今天我有与在 solaris 中重新启动服务 apache tomcat 相关的问题吗?你能帮我重新启动cmd吗?

4

2 回答 2

1

这完全取决于您最初在 Solaris 服务器上安装 Tomcat 的方式。下面我根据您安装 Tomcat 的方式提供两个不同的答案。

作为 SMF 服务

假设:您已经使用 Solaris 的 IPS 包管理器安装了 Tomcat。(这也意味着您使用的是相当新的 Solaris 版本,而不是旧版本)

在这种情况下,它将作为真正的服务安装在 Solaris 中,并且将像 Solaris 中的任何其他服务一样重新启动,即

$ svcadm restart <servicename>

例子:

$ svcadm restart network/http:tomcat8

作为未与 Solaris 的 SMF 功能集成的独立事物

假设:您刚刚下载了压缩包并在服务器上解压了它们。

在这种情况下,您必须直接依赖 Tomcat 自己的启动/停止脚本,您可以在 Tomcat 的bin目录中找到这些脚本。你不能直接重启,所以你要做的是:

$ bin/shutdown.sh
$ bin/startup.sh
于 2017-05-30T20:44:29.090 回答
0

示例命令,

  1. svcadm 禁用tomcat
  2. svcs tomcat
  3. svcadm 清除 tomcat
  4. svcadm 启用 tomcat
  5. svcadm 重启 tomcat
  6. svcadm 启用 tomcat
于 2018-12-21T11:28:14.597 回答