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


0

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

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

  $TC_SERVER_HOME/webapps/ROOT/index.html

其中“ $ TC_SERVER_HOME”是Tomcat的tc服务器安装目录的根。如果您看到此页面,并且不认为应该这样做,则说明您是已经安装新的tc Server的用户,或者您是尚未获得此权限的管理员设置相当正确。如果是后者,请参阅tc服务器文档以获取详细的设置和管理信息。

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

它仅打印$ TC_SERVER_HOME / webapps / ROOT /

这个服务器几乎类似于Tomcat,问题是如何停止呢?如何找到其安装目录并将其关闭?我想会有一些批处理文件,我必须将其关闭吗?

我在Windows 7系统上。

Answers:


3

如何停止Spring Source TC服务器?

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

如果已经将tc运行时实例作为Windows服务安装,请使用Windows服务控制面板启动和停止它。


Windows:作为Windows服务启动和停止tc运行时实例

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

在以下过程中,假定您安装了tc Server Standard Edition。

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

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

    如果已经将tc运行时实例作为Windows服务安装,请使用Windows服务控制面板启动和停止它。

    • 转到要启动或停止的tc运行时实例的CATALINA_BASE \ bin目录。

    • 例如,如果您在其中安装了tc Server c:\home\tcserver并创建了一个名为myserver的新tc运行时实例:

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

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

  2. 将tc运行时实例安装为Windows服务:

    prompt> tcruntime-ctl.bat install

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

    您应该看到一条消息,指示安装成功:

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

  3. 现在以及随后,使用Windows服务控制台启动和停止tc运行时实例。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运行时实例

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.