resin4.0.20 虚拟主机配置

resin4.0.20 虚拟主机配置

最近用了一下resin4.0.20,和3.x的版本变化还是很多的,启动脚本的参数也已大不相同,专业版也不能够单机多实例了.

配置文件由以前的conf变成了xml,实际上之前的配置文件格式也已经是xml,没弄明白为什么要写成.conf。

看下虚拟主机的配置文件:

<pre lang="conf" inline="1">
<code><cluster id="search">
<server-default>
<jvm-arg>-Xmx1024m</jvm-arg>
<jvm-arg>-Xss1m</jvm-arg>
<jvm-arg>-server</jvm-arg>
<watchdog-port>37046</watchdog-port>
</server-default>
<resin:import path="${resin.home}/conf/app-default.xml"/>
<server id="search" port="7906">
<http id="" port="8106"/>
</server>
<host id="" root-directory=".">
<web-app id="/" root-directory="/home/webcontent/search" archive-path="/home/webcontent/search.war" redeploy-mode="manual"/>
</host>
</cluster></code>
</pre>

redeploy-mode=”manual” 这样配置目录,不会自动部署,据说有热部署的功能,具体未测试
redeploy-mode=”automatic” 这样当war变化会自动解包部署,在持续继承中也是使用这个配置。

启动命令:

./resin.sh -server search start | stop| restart

留下回复