如何在 Windows 7 系统上停止 Spring Source TC 服务器

如何在 Windows 7 系统上停止 Spring Source TC 服务器

今天在 Windows 7 系统上,当我在浏览器中点击 localhost:8080 时,出乎意料地看到 SpringSource tc Server 正在运行。以下是我发现的消息。

您可能已经猜到了,这是默认的 SpringSource tc Server 主页。可以在本地文件系统上找到它:

  $TC_SERVER_HOME/webapps/ROOT/index.html

其中“$TC_SERVER_HOME”是 Tomcat 的 tc Server 安装目录的根目录。如果您看到此页面,但您认为不应该看到,则您要么是新安装 tc Server 的用户,要么是设置不正确的管理员。如果是后者,请参阅 tc Server 文档以获取详细的设置和管理信息。

我尝试执行 echo $TC_SERVER_HOME/webapps/ROOT/ 来了解安装文件夹。这样我就可以在此位置停止批处理脚本。

它只是打印 $TC_SERVER_HOME/webapps/ROOT/

此服务器与 Tomcat 几乎相似。问题是如何停止它?如何找到其安装目录并将其关闭?我猜想会有一些批处理文件,我必须将其关闭?

我在Windows 7系统上。

答案1

如何停止 Spring Source TC 服务器?

正如你在问题中引用的信息所述“请参阅 tc 服务器文档以获取详细的设置和管理信息。”

如果您已将 tc Runtime 实例安装为 Windows 服务,请使用 Windows 服务控制面板来启动和停止它。


Windows:以 Windows 服务形式启动和停止 tc 运行时实例

默认情况下,tcruntime-instance.bat 脚本会在目录下创建所有 tc Runtime 实例INSTALL_DIR\springsource-tc-server-edition ,其中INSTALL_DIR指的是您安装 tc Server 的目录,例如c:\home\tcserver和版本是 developerstandard。每个特定的 tc Runtime 实例都位于其自己的目录中;此目录转换为服务器的 CATALINA_BASE变量。这是命令脚本的默认行为;您可能已为 tc Runtime 实例指定了不同的位置。如果是这样,请相应地调整以下步骤。

在下面的过程中,假设您安装了 tc Server Standard Edition。

要将 tc Runtime 实例作为 Windows 服务启动和停止:

  1. 如果这是您第一次安装并在创建 tc Runtime 实例后启动它,请启动命令提示符窗口并继续此过程。

    如果您已将 tc Runtime 实例安装为 Windows 服务,请使用 Windows 服务控制面板来启动和停止它。

    • 切换到您想要启动或停止的 tc Runtime 实例的 CATALINA_BASE\bin 目录。

    • 例如,如果你安装了 tc Serverc:\home\tcserver并创建了一个名为 myserver 的新 tc Runtime 实例:

      prompt> cd c:\home\tcserver\springsource-tc-server-standard\myserver\bin

    • 如果您正在使用 tc Server 的开发版,则该CATALINA_BASE目录将包含 springsource-tc-server-developer 目录。

  2. 将 tc Runtime 实例安装为 Windows 服务:

    prompt> tcruntime-ctl.bat install

    该命令将 tc Runtime 实例安装为自动 Windows 服务,这意味着当您启动 Windows 计算机时,tc Runtime 实例会自动启动。您可以使用 Windows 服务控制面板更改此行为。

    您应该会看到一条表明安装成功的消息:

    wrapper | SpringSource tc Runtime - tcserver-c-home-tcserver-springsource-tc-server-standard-myserver installed.

  3. 现在,然后使用 Windows 服务控制台启动和停止 tc Runtime 实例。tc Runtime 实例在控制台中显示的名称为 SpringSource tc Runtime - unique-name,其中 unique-name 是服务器名称和服务器目录的唯一组合。

要卸载 tc Runtime 服务,请执行以下命令:

prompt> tcruntime-ctl.bat uninstall

尽管 SpringSource 建议您始终将 tc Runtime 实例安装为 Windows 服务并使用服务控制台停止和启动它,但您也可以手动停止和启动 tc Runtime 实例。请参阅 tcruntime-ctl 命令参考以获取脚本的完整命令列表tcruntime-ctl

来源7.2 启动和停止 tc 运行时实例

相关内容