Resin Web容器下服务初始化了两次:
问题描述
本要曾经在Resin Web容器下部署了一项目,注意此项目没有放在对应的E:\resin-3.0.14\webapps下,而是自己定义了一目录,如E:\resin-3.0.14\deploy\admin,这样导致服务启动时重复初始化,重复加载了一些资料。
后来经过网上搜索和查看Resin 的配置发现是配置的问题,注意如果你的项目发布在webapps下是不会出现问题的,如果一旦发布到其它目录下可能就会出现重复初始化的问题了,可以参考以下修改resin.conf下的配置
<host host-name="testadmin2.1001m.com">
<web-app id="/admin" document-directory="E:/resin-3.0.14/deploy/admin/"/>
<stderr-log path='E:/resin-3.0.14/deploy/logs/stderr.log' rollover-period='1W'/>
<stdout-log path='E:/resin-3.0.14/deploy/logs/stdout.log' rollover-period='1W'/>
</host>
注意红色部分是关键
标签中,id属性表示该应用的Web路径。如<web-app id='/admin>,表示该应用在Web上访问的时候应该用http://hostname/admin/来访问。如果没有设置 id会就会出现重复初始化(注意项目不在webapps中的情况下)
分享到:
相关推荐
比如一台SERVER的错误率是1%的话,那么支持负载平衡的两个Resin服务器就可以使错误率降到0.01%。 Resin提供了最快的jsp/servlets运行平台。在java和javascript的支持下,Resin可以为任务灵活选用合适的开发语言。...
Resin 4 Pro版是一款高性能、企业级的Java Web服务器和应用服务器,由Caucho Technology公司开发。作为Web容器,它支持Java Servlet、JavaServer Pages (JSP)、Java EE 5和6规范,以及Quercus(一个PHP运行环境在...
在Resin服务器启动时,resin1中的`resin.jar`或`boot.jar`是首要加载的部分,它负责初始化服务器的核心服务,如网络监听、线程管理、类加载器等。 2. **resin-webapp**: 这个组件专门用于处理Web应用程序的部署和...
Resin-webapp还支持热部署,即在不中断服务的情况下更新或添加新的Web应用,这对于开发和维护环境来说非常方便。 3. resin-lib: resin-lib是Resin服务器的库文件集合,其中包含了Resin运行所需的各类JAR(Java ...
在java和javascript的支持下,Resin可以为任务灵活选用合适的开发语言。Resin的一种先进的语言XSL(XML stylesheet language)可以使得形式和内容相分离。 如果您选用jsp平台作为internet商业站点的支持,那么速度、...
本文将深入探讨`log4j`的初始化过程,特别是两种常见的初始化方法——通过配置文件放置于不同目录下的初始化策略。 #### 第一种初始化方案:配置文件置于`/WEB-INF/`目录下 在Web应用中,将`log4j`配置文件置于`/...
在IT领域,web服务器是用于托管Web应用程序和服务的关键组件。本文将深入探讨Resin、WebLogic和WebSphere这三款知名的Java应用服务器,它们在企业级软件架构中扮演着重要的角色。 【描述】:“resin 3.1.7a resin ...
Resin Web服务器则是由Caucho Technology开发的一款Java应用服务器,它不仅支持HTTP服务,还能作为Servlet和JSP容器,为Java Web应用提供强大的支持。 Resin 2.1.2是这个版本系列的一个具体迭代,它在设计时考虑了...
- 监控和管理:使用Resin提供的Web管理控制台,可以实时查看服务器状态,管理应用和服务。 5. **Resin 3.1.3的兼容性与扩展性:** - Resin支持多种Java标准,如Servlet 2.5、JSP 2.1和Java EE 5规范。 - 容易与...
Resin是CAUCHO公司的产品,是一个非常流行的支持servlets和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1.1的WEB服务器。它不仅可以显示动态内容,而且它显示静态内容的能力也非常强,速度直逼APACHESERVER...
Resin 4还引入了HotSwap技术,允许开发者在不中断服务的情况下更新应用的类文件。这意味着开发者可以实时调试和优化代码,极大地提高了开发效率,减少了系统维护的时间成本。 此外,Resin 4专业版提供了强大的集群...
Web容器是Java EE平台的一部分,负责管理Web应用程序的生命周期,包括Servlet和JSP的加载、初始化、服务和销毁。Resin作为Web容器,能够解析和执行Web应用的部署描述符(web.xml),并处理来自客户端的HTTP请求,将...
插件提供了快速启动、停止和重启Resin服务的功能,以及直接在IDE内部署Web应用的便利。 2. IntelliJ IDEA集成:对于IntelliJ IDEA用户,可以通过“External Tools”配置Resin的启动脚本,使其成为IDE的一部分,便于...
- **轻量级容器**:Resin服务器具有小巧的内存占用和快速的启动时间,适合于资源有限的环境。 - **全面的J2EE支持**:Resin不仅支持Servlet和JSP,还提供了对EJB、JMS、JNDI等J2EE标准的实现。 - **源码开放**:...
Resin服务器5.5是一款由CAUCHO公司开发的高性能应用服务器,专为Servlet和JSP应用程序提供稳定、高效的运行环境。Resin以其强大的性能、...通过深入了解和熟练使用Resin,开发者能够构建出更加高效、稳定的Web服务。
对于初学者,Resin的免费版是一个很好的学习平台,能帮助理解Java Web服务的运行机制。而对于专业开发者,免费版也能作为测试环境,为生产环境的升级和配置提供参考。 在使用过程中,如果遇到问题,可以查阅官方...
设计一种结构将多个独立的Web应用集成为一个整体,使用户仅需一次登录即可完成在所有应用下的认证,实现各应用间的自由转换。结合Resin容器自身的认证授权机制,通过设计实现Resin下Authenticator类的一个子类...
在Java世界中,最常用的Web容器有Tomcat、Jetty和Resin。这些容器都遵循Java Servlet和JavaServer Pages(JSP)规范,为开发者提供了运行Java Web应用的平台。 首先,让我们来深入了解一下Tomcat。Apache Tomcat是...
1. **高性能的Servlet容器**:Resin3优化了Servlet的处理机制,确保了高并发场景下的高效运行。 2. **JSP支持**:对JSP的出色支持使得开发者能够快速构建动态Web页面,提升了开发效率。 3. **内存管理**:Resin3采用...
### Windows下Resin的配置与部署详解 #### 一、Resin简介 Resin是由CAUCHO公司开发的一款高性能Web服务器及应用服务器,它不仅支持Servlets 2.3和JSP 1.2标准,还能高效处理静态内容,其性能可与Apache相媲美。此外...