kshrsrv.sh
###################Need Two/Three Param #######################################
usage:ksh rsrv.sh MODE SRVID/NAME [COUNT]
eg1:ksh rsrv.sh s 7520 5
eg2:ksh rsrv.sh r 7530 3
eg3:ksh rsrv.sh d 7520,7530
eg4:ksh rsrv.sh n xxx,xxx
eg5:ksh rsrv.sh o xxx,xxx
Functiondescription:
MODE:s, Only start/add the server from the "SRVID" increase"COUNT" times.
選項“s”功能說明:啟動/增加以"SRVID","SRVID"+1,"SRVID"+2……"SRVID"+"COUNT"-1對應的服務進程。
MODE:r, Restart the server from the "SRVID" increase "COUNT"times.
選項“r”功能說明:重啟以"SRVID","SRVID"+1,"SRVID"+2……"SRVID"+"COUNT"-1對應的服務進程。
MODE:d, Restart the server by designate the "SRVID".
選項“d”功能說明:重啟以逗號“,”分隔的多個"SRVID"對應的服務進程。
MODE:n, Restart the server by designate the "SRVNAME".
選項“n”功能說明:重啟以逗號“,”分隔的多個"SRVNAME"對應的服務進程。
MODE:o, One by one restart the server by designate the "SRVNAME".
選項“o”功能說明:逐個進程重啟以逗號“,”分隔的多個"SRVNAME"對應的服務進程。
#############################################################################
kshrsrv.sh s 7520 5
[20180411111846]You input params -- MODE:[s] SRVID:[7520] COUNT:[5]
[20180411111846]******************************************************************************
[20180411111846]tmboot -i 7520 -i 7521 -i 7522 -i 7523 -i 7524;
[20180411111846]Are you sure to exec ? [Y/N]
n
[20180411111849]Input param [n],exit !
kshrsrv.sh r 7530 3
[20180411111854]You input params -- MODE:[r] SRVID:[7530] COUNT:[3]
[20180411111854]******************************************************************************
[20180411111854]tmshutdown -i 7530 -i 7531 -i 7532 -c -y -w 1;tmboot -i 7530 -i7531 -i 7532;
[20180411111854]Are you sure to exec ? [Y/N]
n
[20180411111856]Input param [n],exit !
kshrsrv.sh d 7520,7530
[20180411111901]You input params -- MODE:[d] SRVID:[7520,7530]
[20180411111901]*****************************************************************************
[20180411111901]tmshutdown -i 7520 -i 7530 -c -y -w 1;tmboot -i 7520 -i 7530;
[20180411111901]Are you sure to exec ? [Y/N]
n
[20180411111905]Input param [n],exit !
kshrsrv.sh n cdrNew02,MakeInvc
[20180411111911]You input params -- MODE:[n] SRVNAME:[cdrNew02,MakeInvc]
[20180411111911]*****************************************************************************
[20180411111911]tmshutdown -s xxx-s xxx -w 1;tmboot -s xxx -s xxx;
[20180411111911]Are you sure to exec ? [Y/N]
n
[20180411111912]Input param [n],exit !
kshrsrv.sh o xxx,xxx
[20180411112646]You input params -- MODE:[o] SRVNAME:[ xxx,xxx]
[20180411112646]********************************************************************************
tmadmin- Copyright (c) 2007-2008 Oracle.
Portions* Copyright 1986-1997 RSA Data Security, Inc.
AllRights Reserved.
Distributedunder license by Oracle.
Tuxedois a registered trademark.
TMADMIN_CAT:199:WARN: Cannot become administrator.Limited set of commands available.
tmadmin- Copyright (c) 2007-2008 Oracle.
Portions* Copyright 1986-1997 RSA Data Security, Inc.
AllRights Reserved.
Distributedunder license by Oracle.
Tuxedois a registered trademark.
TMADMIN_CAT:199:WARN: Cannot become administrator.Limited set of commands available.
[20180411112646]------ srvname:[ xxx] ----------
9550
9551
9552
9553
9554
[20180411112646]Are you sure to exec ? [Y/N]
n
[20180411112649]Input param [n],exit !
使用該rsrv.sh腳本可在遇到服務調用量突增導致業務積壓需要臨時擴服務進程,或者服務故障需要重啟/逐個進程重啟的時候,實現TUXEDO中間件服務快速重啟、擴進程的目的。尤其是遇到服務進程需要逐個重啟的時候,非常有用,大大提高工作效率和準確度。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/130021.html
摘要:前言本文給大家分享的題目是基于微服務以及的高可用架構探索與實現。比如說年大地震的時候我正好在東京,當時在做一個金融系統的相關工作。那次大地震導致很多很多的問題,雖然大地震不是在東京發生,但是還是給我們的系統造成了影響。 前言 本文給大家分享的題目是《基于DevOps、微服務以及K8S的高可用架構探索與實現》。整個企業的高可用架構面臨很多的挑戰,面向微服務、容器化以及敏態交付,是我們現在...
摘要:接下來會對其中五個比較常見的運行模式進行說明。模式是目前主流的服務運行模式,擁有高效可靠的性能,推薦大家使用。由于微軟的排他性,只能運行于環境。 SAPI 這里所說的 PHP 運行模式, 其實指的是 SAPI (Server Application Programming Interface,服務端應用編程端口 )。SAPI 為 PHP 提供了一個和外部通信的接口, PHP 就是通過這...
摘要:本文有點大哈,相較于目前國內正流行起來的前端后移的前后端分離方案,本文介紹是一種低碳的版本,所以不要糾結于這個的正確性哈。碰到問題先看看有沒有你的答案資源匯總推薦低碳的前端服務器工具推薦常用遠程調試工具推薦工具,快速跳轉到最常用的目錄。 本文由作者鄭海波授權網易云社區發布。 前幾天,跟一同事(MIHTool作者)討教了一下開發調試工具。其實個人覺得相較于定制一個類似MIHTool的Hy...
摘要:作者麥冬白鯨魚是什么入門教程容器是與系統其他部分隔離開的一系列進程,運行這些進程所需的所有文件都由另一個鏡像提供,從開發到測試再到生產的整個過程中,容器都具有可移植性和一致性。快速容器的啟動和創建無需啟動,可以實現秒級甚至毫秒級的啟動。 作者: 麥冬 白鯨魚 docker 是什么 Docker 入門教程 Docker容器是與系統其他部分隔離開的一系列進程,運行這些進程所需的所有文件都由...
摘要:去年年底因為使用了云存儲和其他方面的原因,計劃的將服務器縮減一個機柜出來。云服務的回源服務器的配置中間漏了一臺,后期給補上了。監控遷移完畢之后,除了常規的業務代碼,還需要注意圖片資源的回源是否正常服務器壓力是否正常檢查日志是否出現錯誤。 去年年底因為使用了云存儲和其他方面的原因,計劃的將服務器縮減一個機柜出來。這樣今年每月機房的費用可以減少1萬左右。前前后后抽空在弄這個任務,現做個筆記...
摘要:數據中心操作系統以和等新一代創業公司為代表,開始提出數據中心操作系統的概念。數據中心操作系統與開發方有一個非常清晰和低成本的接入接口,完全省去了運維這個角色寫膠水腳本的必要性,從而徹底顛覆這個崗位。 崗位價值有: 權限縮小 提供操作安全的保險服務 提供操作的可擴展性 提供業務和資源能見度 屏蔽資源的部署細節 靜態資源調平 動態資源調平 故障處理和善后 權限縮小 通過配置文件修改...
閱讀 1346·2023-01-11 13:20
閱讀 1684·2023-01-11 13:20
閱讀 1132·2023-01-11 13:20
閱讀 1858·2023-01-11 13:20
閱讀 4099·2023-01-11 13:20
閱讀 2704·2023-01-11 13:20
閱讀 1385·2023-01-11 13:20
閱讀 3594·2023-01-11 13:20