日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 服務器 > tomcat 單機多實例

tomcat 單機多實例

來源:程序員人生   發布時間:2016-07-06 08:09:58 閱讀次數:3136次

環境

tomcat:/home/tomcat⑹.0.45

oms-client
站點程序:/home/oms-client/oms-book-client

站點tomcat實例:/home/oms-client/tomcat6-sever1

端口:38080

bms-client 

站點程序:/home/bms-client/bms-book-client

站點tomcat實例:/home/bms-client/tomcat6-sever2

端口:48080


1. tomcat安裝

安裝很簡單,配置好jdk與解壓tomcat便可


我們首先看到的是tomcat的目錄結構,其每一個文件夾有以下用處:

  • bin – 包括所有運行tomcat的2進制和腳本文件
  • lib – 包括tomcat使用的所有同享庫
  • conf - 包括配置信息,如tomcat綁定的端口等
  • logs – 包括所有的日志文件
  • temp – 此目錄是tomcat寄存的臨時文件
  • webapps – 此目錄非常重要,這里寄存所有的利用程序war包
  • work – 如果利用程序包括jsp文件,那末每一個jsp文件會被編譯轉化為servlet,寄存于此

當我們運行Tomcat時,會用到5個環境變量。他們是:

  • CATALINA_HOME
  • CATALINA_BASE
  • CATALINA_TMPDIR
  • JRE_HOME/JAVA_HOME
  • CLASSPATH

在以上列表中,CATALINA_HOME和JAVA_HOME是必要的環境變量。其它的都可以通過CATALINA_HOME來轉換,是可選的。

CATALINA_HOME – 此環境變量是tomcat安裝/提取的根目錄。所以通過CATALINA_HOME,可以得到bin和lib目錄。

CATALINA_BASE – 如果不指定則是CATALINA_HOME的值。該變量指向的目錄里面包括每一個運行實例需要使用自己的conf、logs、temp、webapps、work目錄。

1般運行Tomcat的方法是,只設置CATALINA_HOME變量,履行startup.sh腳本,startup.sh會自動轉換其它未設置的變量。


2. 配置多實例目錄

在tomcat安裝目錄下創建oms-clientbms-client,在oms-client創建tomcat實例1 tomcat6-server1 并且將conf、logs、temp、webapp、work目錄拷貝到這兩個目錄,然后tomcat安裝目錄可以全部留下。配置后的目錄結構以下:


備注:截圖中有bin目錄,實際上bin目錄只會放重新寫的啟動和刪除.sh,原文件都已刪除

3. 配置站點server.xml

3.1 配置tomcat6-server1

需要修改的端口是:Shutdown port,Connector port,ajp port和Redirect port。

Shutdown port – 此端口用于關閉Tomcat。當履行shutdown.sh腳本時,它會給此端口發出1個信號,Tomcat的進程會監聽此端口,如果接收到這樣的信號,進程會清算退出。

Connector port - 此端口是利用對外公然發布的端口。

ajp port – Web服務器(例如Apache的httpd Server)通過此端口和Tomcat進行通訊,也能夠使用它設置1個負載均衡服務器

Redirect port – 如果此Connector支持非SSL要求和接收SSL要求,Catalina會自動將要求指向到此端口。




修改Shutdown port

修改Connectors port 和 redirectPort


修改Connectors port 和 redirectPort

修改Host 加入

其中docBase 為項目地址



3.2 配置tomcat6-server2

同上,幾個端口號都要修改1樣


4. 多實例啟動腳本

/home/bms-client/tomcat6-sever1/bin/home/bms-client/tomcat6-sever2/bin目錄下分別創建啟動腳本tomcat.sh, 兩個tomcat.sh的區分主要就是CATALINA_BASE不同
4.1 腳本內容tomcat.sh

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/sh
# description: 啟動tomcat多實例.
./etc/init.d/functions
RETVAL=$?
# tomcat實例目錄
export CATALINA_BASE="/home/oms-client/tomcat6-server1"
# tomcat安裝目錄
export CATALINA_HOME="/home/tomcat⑹.0.45"
# 可選
export JVM_OPTIONS="-Xms128m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m"
case"$1"in
start)
if[-f$CATALINA_HOME/bin/startup.sh];then
echo$"Start Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if[-f$CATALINA_HOME/bin/shutdown.sh];then
echo$"Stop Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo$"Usage: $0 {start|stop}"
exit1
;;
esac
exit$RETVAL





1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/sh
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 成人亚洲一区 | 日韩一区二区精品 | 国产一卡二卡在线视频 | 国产精品成人av | 日韩一区在线视频 | 亚洲天堂久久 | 在线中文字幕av | 久久久综合精品 | 欧美 日韩 国产 成人 在线 91 | 成人精品一区二区户外勾搭野战 | 国产激情久久久久 | 国产精品久久免费视频 | 国产精品一区二区无线 | 人人九九精 | 欧美激情中文字幕 | 色综合一区二区三区 | 伊人看片 | 一区二区免费 | 国产在线激情视频 | 成年人免费视频观看 | 久久综合影视 | 中文av字幕| av黄色免费 | 国产精品美女一区二区三区 | 亚洲欧美日本另类 | 精品一区二区三区四区 | 久久鲁视频 | 久久久精选 | 久久国产精品免费视频 | √天堂资源地址在线官网 | 亚洲精品国产第一综合99久久 | 国产一区二区免费在线观看 | 国产精品99 | 91超碰中文字幕久久精品 | 欧美日韩亚洲视频 | 国内成人免费视频 | 亚洲一区二区三区四区视频 | 91综合在线 | www久久久| 日韩在线视频一区 | 麻豆视频网|