<!--
- Resin 3.1 configuration file.
-->
<resin xmlns="http://caucho.com/ns/resin" xmlns:resin="http://caucho.com/ns/resin/core">
<class-loader>
<tree-loader path="${resin.home}/lib"/>
<tree-loader path="${resin.root}/lib"/>
</class-loader>
<!-- 系统日志输出 -->
<stdout-log path="${resin.root}/logs/xxxx.xgama.com/stdout.log" timestamp="[%Y-%m-%d %H:%M:%S.%s]" rollover-period="1D"/>
<stderr-log path="${resin.root}/logs/xxxx.xgama.com/stderr.log" timestamp="[%Y-%m-%d %H:%M:%S.%s]" rollover-period="1D"/>
<log name="" level="info" path="${resin.root}/log/xxxx.xgama.com.log" timestamp="[%Y-%m-%d %H:%M:%S.%s] {%{thread}}" rollover-period="1D"/>
<logger name="com.caucho" level="info"/>
<logger name="com.caucho.java" level="config"/>
<logger name="com.caucho.loader" level="config"/>
<dependency-check-interval>2s</dependency-check-interval>
<javac compiler="internal" args="-source 1.6"/>
<cluster id="app-tier">
<root-directory>${resin.root}</root-directory>
<server-default>
<http address="*" port="8600"/>
<jvm-arg>-server</jvm-arg>
<jvm-arg>-Xms256m</jvm-arg>
<jvm-arg>-Xmx256m</jvm-arg>
<jvm-arg>-Xmn86m</jvm-arg>
<jvm-arg>-Xss256k</jvm-arg>
<jvm-arg>-XX:+StartAttachListener</jvm-arg>
<jvm-arg>-XX:NewSize=86m</jvm-arg>
<jvm-arg>-XX:MaxNewSize=256m</jvm-arg>
<jvm-arg>-XX:PermSize=128m</jvm-arg>
<jvm-arg>-XX:MaxPermSize=256m</jvm-arg>
<jvm-arg>-XX:NewRatio=4</jvm-arg>
<jvm-arg>-XX:SurvivorRatio=8</jvm-arg>
<jvm-arg>-XX:+UseParNewGC</jvm-arg>
<jvm-arg>-XX:+UseConcMarkSweepGC</jvm-arg>
<watchdog-jvm-arg>-Dcom.sun.management.jmxremote</watchdog-jvm-arg>
<watchdog-port>9600</watchdog-port>
<memory-free-min>100M</memory-free-min>
<thread-max>10000</thread-max>
<socket-timeout>65s</socket-timeout>
<keepalive-max>250</keepalive-max>
<keepalive-timeout>10s</keepalive-timeout>
</server-default>
<server id="" address="127.0.0.1" port="7710"/>
<resin:if test="${resin.professional}">
<cache path="cache" memory-size="64M">
<rewrite-vary-as-private/>
</cache>
</resin:if>
<web-app-default>
<cache-mapping url-pattern="/" expires="5s"/>
<cache-mapping url-pattern="*.gif" expires="60s"/>
<cache-mapping url-pattern="*.jpg" expires="60s"/>
<cache-mapping url-pattern="*.png" expires="60s"/>
</web-app-default>
<resin:import path="${resin.home}/conf/app-default.xml"/>
<host-default>
<!-- access日志,一定要开启 -->
<access-log path="${resin.root}/logs/access.xxxx.xgama.com.log"
format='"%{X-Forwarded-For}i" %l %u %t "%r" %s %b "%{Referer}i" "%{User-Agent}i" "%D"'
rollover-period="1D"/>
<web-app-deploy path="webapps"/>
</host-default>
<host id='' root-directory="/web/resin_vhost/">
<character-encoding>utf-8</character-encoding>
<web-app id='/' document-directory='xxxx.xgama.com'>
</web-app>
</host>
</cluster>
</resin>