8. s e r v e r . x m l
H o t
D e p l o y m e n t
Auto Deployment
A u t o
D e p l o y m e n t w e b a p p s
<Host name=“localhost"
appBase="webapps"
unpackWARs=“true"
autoDeploy="true">
9. Auto Deployment
A u t o
D e p l o y m e n t
J S P
S e r v l e t
$ C A TA L I N A _ H O M E / c o n f / w e b . x m l
< s e r v l e t >
< s e r v l e t - n a m e > j s p < / s e r v l e t - n a m e >
…
< i n i t - p a r a m >
< p a r a m - n a m e > d e v e l o p m e n t < / p a r a m - n a m e >
< p a r a m - v a l u e > f a l s e < / p a r a m - v a l u e >
< / i n i t - p a r a m >
< i n i t - p a r a m >
< p a r a m - n a m e > c h e c k I n t e r v a l < / p a r a m - n a m e >
< p a r a m - v a l u e > 1 < / p a r a m - v a l u e >
< / i n i t - p a r a m >
< / s e r v l e t >
c o n t e x . x m l
< C o n t e x t r e l o a d a b l e = " t r u e " / >
13. W e b A p p # # 0 1
W e b A p p # # 0 2
Parallel Deployment
14. s a m p l e # # 0 1 . x m l & s a m p l e # # 0 2 . x m l
<Context path="sample" docBase=“/Users/GSLee/
APP/sample##01” debug="0" reloadable="true"
crossContext="true" privileged="true"/>
W e b A p p # # 0 1
W e b A p p # # 0 2
<Context path="sample" docBase=“/Users/GSLee/
APP/sample##02” debug="0" reloadable="true"
crossContext="true" privileged="true"/>
Parallel Deployment