----------------------------環(huán)境參數(shù)配置-------------------------
JAVA_HOME:JDK安裝目錄
JRE_HOME:JRE安裝目錄
CATALINA_HOME:JRE安裝目錄
---------------------------關(guān)于tomcat5自定義服務-------------------------
tomcat下bin有兩個exe文件tomcat5和tomcat5w
1、tomcat 設置一個TOMCAT服務
比如自定義一個服務:tomcat5 //IS//mytomcat
啟動自定義服務:tomcat5 //RS//mytomcat
停止自定義服務:tomcat5//SS/mytomcat
刪除自定義服務:tomcat5//DS/mytomcat
//TS// 控制臺應用程序模式運行服務,這是缺省的操作。在沒有提供任何選項開關(guān)的時候,它被調(diào)用。服務名是執(zhí)行文件沒有exe后綴的部分,如Tomat5。
//RS// Run Service的縮寫,運行服務,在服務管理器(Sevices.msc)中啟動服務的時候被調(diào)用。
//SS// Stop Service的縮寫,停止服務,在服務管理器中停止服務時被調(diào)用。
//US// Update Service的縮寫,更新服務參數(shù)。
//IS// Install service 的縮寫,安裝服務 。
//DS// Delete service的縮寫,刪除服務,如果服務正在運行,首先刪除服務。
2、tomcatw輔助配置已經(jīng)添加的服務
比如
CATALINA_HOME:JRE安裝目錄
設置TOMCAT服務:service install 服務名
卸載TOMCAT服務:tomcat5.exe //DS/mytom
--Description 服務名描述 (最多1024個字符)
--DisplayName ServiceName 服務顯示名稱
--Install procrun.exe //RS//ServiceName 安裝服務
--Startup manual Service 服務啟動模式,可以是自動或者手動,值分別為:auto和manual
--DependsOn 列舉此服務依賴的所有服務. 被依賴的服務用#或者;分隔。
--Environment 列決提供給服務使用的環(huán)境變量,形如key=value。多個環(huán)境變量之間用#或者;分隔。
--User 運行服務使用的用戶賬號。 只有在運行于沒有“作為服務登錄”權(quán)限下的賬戶中使用StartMode java 或者作為服務的exe可運行程序選項的情況下才被使用。
--Password --User參數(shù)中用戶的密碼
--JavaHome JAVA_HOME 定義了JAVA_HOME環(huán)境變量時,設置一個不同的JAVA_HOME環(huán)境變量
--Jvm auto 用auto或指定jvm.dll的全路徑。這里可以使用環(huán)境變量表達式。
--JvmOptions -Xrs 列舉形如-D 或 -X 的開關(guān)傳遞給JVM虛擬機。多個選項開關(guān)之間用#或者;分隔。
--Classpath 設置Java的ClassPath環(huán)境變量。
--JvmMs 設置初始使用的內(nèi)存池容量,單位為MB。
--JvmMx 設置最大使用的內(nèi)存池容量,單位為MB。
--JvmSs 線程堆棧容量,單位為KB
--StartImage 要被運行的可執(zhí)行文件
--StartPath 開始運行可執(zhí)行文件的工作路徑
--StartClass 啟動時使用的類
--StartParams 列決要傳遞給StartImage 或 StartClass的參數(shù)。多個參數(shù)之間用#或者;分隔。
--StartMethod Main 啟動服務調(diào)用的方法,如果不是main,這里寫上方法名
--StartMode executable 可以是jvm、java或exe 之一
--StopImage 停止服務調(diào)用的可執(zhí)行文件
--StopPath 停止服務執(zhí)行的文件的工作路徑
--StopClass 停止服務調(diào)用的類
--StopParams 列決要傳遞給 StopImage 或 StopClass 的參數(shù)。多個參數(shù)之間用#或者;分隔。
--StopMethod Main 停止服務調(diào)用的方法,如果不是main,這里寫上方法名
--StopMode executable 可以是jvm、java或exe 之一
--StopTimeout No Timeout 定義一個服務順利退出的延時,單位為秒。
--LogPath 定義日志路徑
--LogPrefix jakarta_service 定義日志文件名前綴
--LogLevel INFO 定義日志等級,可選值:error, info, warn或debug
--StdOutput 重定向stdout文件名
--StdError 重定向Stderr文件名
3、設置相關(guān)啟動后參數(shù) /bin/catalina.sh的前面,增加如下設置:JAVA_OPTS='-Xms【初始化內(nèi)存大小】 -Xmx【可以使用的最大內(nèi)存】
此路徑下文件可設置自啟動:tomcat_home\conf\wrapper.properties
---------------------------關(guān)于tomcat6自定義服務-------------------------
tomcat注冊成系統(tǒng)服務 運行命令service install
刪除服務運行 service uninstall
bin目錄下的service.bat文件
打開此文件倒數(shù)第三行左右的那句輸出
echo The service '%SERVICE_NAME%' has been installed.
這句是輸出服務安裝成功,在這之前加一句
sc config %SERVICE_NAME% start= auto
----------------------------------window命令設置服務-----------------------
移除一項服務sc delete 服務名
reg delete HKLM\SYSTEM\CurrentControlSet\Services\服務名
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。