同一机器一个resin服务,布多套数据库,多套应用的方法
一、修改resin服务。在D:\WEAVER\Resin\conf文件中,增加:
<host id=”>
<app-dir>D:\WEAVER\ecology</app-dir>
<web-app id=’/’>
<class-update-interval id=’2’/>
<classpath id=’WEB-INF/classes’ source=’src’ compile=’true’/>
<cache-mapping url-pattern=’/’ expires=’2s’/>
<welcome-file-list>index.htm</welcome-file-list>
<session-config>
<session-max>4096</session-max>
<session-timeout>30</session-timeout>
<enable-cookies>true</enable-cookies>
<enable-url-rewriting>true</enable-url-rewriting>
<file-store>sessions</file-store>
</session-config>
<servlet-mapping url-pattern=’/weaver/*’ servlet-name=’invoker’/>
<servlet-mapping url-pattern=’*.jsp’
servlet-name=’com.caucho.jsp.JspServlet’/>
<servlet servlet-name=’InitServer’ servlet-class=’weaver.general.InitServer’>
<init-param serverName=‘ecology‘/>
<load-on-startup/>
</servlet>
<directory-servlet id=’false’/>
</web-app>
</host>
两段文件中的<host id=”>,设定两个不同地址,如: <host id=’www.oa.com’>和<host id=’www.czbank.com’>,修改ecology系统应用指向地址,修改新系统的<init-param serverName=‘ecology‘/>名称对应到新系统: <init-param serverName=‘ecologyjkzx‘/>.
二、修改host文件配置。在C:\Windows\System32\drivers\etc\HOSTS文件中,在底部地址栏处增加两行:
127.0.0.1 www.czbank.com
127.0.0.1 www.oa.com
三、修改配置文。在新布置的一套环境的\ecology\WEB-INF\prop\weaver.properties文件的参数
ecology.user = jkzx等等文件的ecology修改成:ecologyjkzx
四、系统启动。重新启动rein服务,在IE地址栏中输入www.czbank.com可访问一套系统,访问另一套系统时,点击IE的“文件”下“新建会话”输入www.oa.com可访问另外一套系统。
转载请注明:赫非域 » 一个resin布多个应用环境方法