VTS 配置资源库、日志、部署

1. 配置资源库

    配置文件:$SERVER_HOME/config/org.eclipse.virgo.repository.properties

    Local Repository Structure:

    The local provisioning repository is located at $SERVER_HOME/repository by default and consists of

    two main directories: ext and usr . The ext directory contains artifacts supplied with the Virgo and

    usr contains artifacts supplied by the user and is initially empty.

2. 网络资源库

    http://www.springsource.com/repository

3. 日志文件

    VTS中默认的日志配置文件位于config/ serviceability.xml 文件中, 日志文件位于:/serviceability目录下。

    (1)事务日志文件位于:$SERVER_HOME/serviceability/eventlogs/eventlog.log .

    (2)估计日志文件位于:$SERVER_HOME/serviceability/eventlogs/log.

4. 部署

    (1)热部署

    将Artifact拷贝拷贝至$SERVER_HOME/pickup目录下。

    (2)通过Admin Console部署

    (3)What Happens When You Deploy:

    When you deploy an artifact, either using hot-deployment or the Admin Console,  Web Server

    copies the file to its work directory (SERVER_HOME/work) and registers  it in its internal registry.

    The server then checks any dependencies the artifact  might have to see if deployment can go

    ahead, and if all dependencies are resolved,  Virgo Tomcat Server starts the artifact. Because

    of all these additional internal  activities, you should NOT simply copy the artifact into the work

    directory and  assume it will be deployed, because Virgo Tomcat Server will not do so.

    (4)Deployment Ordering:If you use hot deployment to deploy your artifacts, be sure to copy the

    corresponding files into the pickup directory one-by-one. Copying the files in one group, for

    example by using a single cp command, provides no guarantee of ordering.

    (5)Restrictions:Virgo Tomcat Server does not support deploying fragment bundles. Typically,

    fragment bundles should be placed in $SERVER_HOME/repository/ext or

    $SERVER_HOME/repository/usr so that they will be installed automatically with their host

    bundles.

    (6)Hot Undeploy:remove the corresponding file from the pickup directory (by default

    $SERVER_HOME/pickup ):

    prompt$ cd $SERVER_HOME/pickup
    prompt$ rm helloWorld.war

    (7)通过Admin Console取消部署

猜你喜欢

转载自springsfeng.iteye.com/blog/1166110
VTS