读书人

Resion惯用配置

发布时间: 2012-12-26 14:39:28 作者: rapoo

Resion常用配置

Resin配置:

1. 服务器端口号的配置:

??<http address="*" port="8080"/>

2.configures an explicit root web-app matching the webapp's ROOT

?配置虚拟目录:

?<host id="" root-directory="."> 下添加

?? 例1: <web-app id="/Web01" root-directory="deploy/Web01"/>

?? 例2: <web-app id="/MyWeb" root-directory="E:/Web03"/>

?<host>

? 其中,id为访问时的使用的地址, root-directory为实际路径

? 通过这种方式可以将项目配置到服务器任意一个位置

3. creates the webapps directory for .war expansion

?? 配置自动解压的 .war的目录
???
?? 这些目录下的.war会自动解压.
???
?? <host-default>
??
??? 例1: <web-app-deploy path="deploy"/>
???例2: <web-app-deploy path="D:/test"/>
????
?? </host-default>
???
?? deploy和D:/test下的所有.war包都会自动解压,可以通过客户端访问这些项目
???
4. session的相关设置:

?? <session-config>
????? <!-- session的最大非活动间隔时间timeout after 120 minutes -->
????? <session-timeout>120</session-timeout>
????? <!-- 同时打开的最大session数量 -->
????? <session-max>4096</session-max>
????? <!--是否允许使用cookie传递sessionId-->
????? <enable-cookies>false</enable-cookies>
????? <!--是否允许使用url重写传递sessionId-->
????? <enable-url-rewriting>true</enable-url-rewriting>

????? <!--该配置指示服务器是否把session作为文件存放在服务器上。-->
????? <file-store>WEB-INF/sessions</file-store>
?? </session-config>
??
?? <cookie-http-only/> 阻止客户端脚本访问cookie,防止跨站点脚本攻击,需要浏览器支持
???
?? 如果浏览器不支持,则降级为普通的cookie

?

读书人网 >编程

热点推荐