可靠性
Resin最新版包含了很多可靠的特性,包括服务器自动重启、检测并重启死锁的服务器、管理JVM内存以防止内存泄露等。
集群功能
Resin可以将多个服务器作为一个服务器来对客户进行响应,从而增强服务器的扩展能力。
持久和分布的sessions
持久的session能够在服务器重启的时候保持现有的Http会话,分布式的session可以在多个服务器之间共享Http会话的状态。
增强的本地代码
同时为Windows和Linux系统提供了本地的代码增强支持。能够改善Socket链接、持久链接和文件读写方面的性能。
OpenSSL
提供原生的OpenSSL库支持,比JSSE提供的方案要好很多。
HTTP代理缓存
能够通过内存和磁盘缓存系统提高服务器的性能表现,将动态页面的速度提高到接近静态页面。
Gzip过滤器
通过gzip来减少带宽。
Resin是一个非常流行的支持servlets和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1.1的WEB服务器。它不仅可以显示动态内容,而且它显示静态内容的能力也非常强,速度直逼APACHESERVER。许多站点都是使用该WEB服务器构建的。
Resin也可以和许多其他的WEB服务器一起工作,比如Apache server和IIS等。Resin支持Servlets 2.3标准和JSP 1.2标准。熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是件很容易的事情。
Resin支持负载均衡(Load balancing),可以增加WEB站点的可靠性。方法是增加服务器的数量。比如一台SERVER的错误率是1%的话,那么支持负载均衡的两个Resin服务器就可以使错误率降到0.01%。
Resin与其他应用服务器有何不同?
Resin架构是一个web组件的组合,围绕javaeeweb概要文件,用于运行数据密集型、大规模可伸缩和丰富的web应用程序。其他应用程序服务器只关注体系结构堆栈中的一个组件,让您将不同的第三方组件连接在一起,而Resin则统一了您的体系结构和配置。树脂包含世界上最快的web服务器、Java EE应用服务器、代理缓存和开发平台。
Resin已经在内部从头开始设计,并使用C语言进行线程优化,以优化硬件资源。
Resin的授权模式是什么?
Resin提供了一个简单的许可模式;一个许可证涵盖了Resin架构的所有组件。
Resin停止响应
可能是一个线程死锁的问题,应该进行线程转储。
启用完全调试日志模式,检查日志最后的纪录看看发生了什么。
Resin不停重启动
启用完全调试日志模式,检查记录看看Resin为什么不停的重启它。