如何停止 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 伺服器文件以取得詳細的設定和管理資訊。

我嘗試執行 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 標準版。

若要將 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 服務,這表示 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 運行時實例

相關內容