|
Tomcat到GlassFish的白皮书:
从Tomcat移植到GlassFish,可以给我带来怎样的好处?
Tomcat 与 GlassFish 有何区别?
从哪里获取GlassFish资源,尤其是中文文档?
GlassFish对动态语言的支持如何?
GlassFish对动态语言(包括PHP, Ruby, Groovy等)提供了完善的支持。
对于大量在Apache上部署的PHP应用,GlassFish提供了多种方式来支持。具体请看动态语言的支持。
GlassFish对日志的管理有哪些支持?
GlassFish v2可以支持设定多达7个日志级别,同时支持对缺省的20多个模块分别设定不同的日志级别。
GlassFish还提供有日志查看器,可方便地对日志进行查看、过滤和搜索。
GlassFish的日志轮转功能,可以根据设定的日志轮转策略定期备份日志。
GlassFish是基于JMX管理的,这对于我有怎样的意义?
GlassFish的内核是基于JMX技术的。这使得我们可以通过统一标准的方式来访问你所要管理的资源。
这里的资源可以是任何GlassFish所管理的对象。
通过命令:asadmin list server.*
可以看到GlassFish所支持管理的对象。这里包括各类系统配置,连接池、部署的应用程序等等。
由于JMX是个统一的标准,这使得访问GlassFish资源的方式也可以多种多样,比如:
另外,JMX的支持还使得对资源状态变更的处理更加方便。 GlassFish提供的基于JMX消息机制的扩展应用:自管理和CallFlow。 具体请参看讲座:JMX在GlassFish中的应用
CallFlow对系统的性能影响? CallFlow是GlassFish V2提供的一项监控功能,它可以帮助我们了解部署的应用程序在运行时各模块和容器之间所消耗的时间。
同时由于它是一个内嵌的Profiler,它对系统的性能影响相对普通的Profiler较小。
CallFlow实际是一个JMX的扩展,可以在CallFlow所提供的接口上编写自己的性能监控应用。
Tomcat向GlassFish移植中要注意哪些问题?
移植到GlassFish 的Verification工具:http://weblogs.java.net/blog/sekhar/archive/2008/09/_when_migrating_1.html
正式发布的GlassFish V3 Prelude是做Tomcat移植的最佳平台。V3 prelude为移植Tomcat应用提供了特别的支持,比如针对Tomcat特有风格Value(Tomcat-style valves)的支持。
GlassFish较Tomcat对规范的要求更为严格。比如在web.xml的url-pattern中,GlassFish不能允许有回车。
GlassFish对超长时间,无响应的请求如何处理?是否有防范DDOS的措施?
GlassFish提供有资源消耗管理(Resource Consumption Management)的特性。
这一资源管理策略可以避免某些应用对资源的过度占用并为重要服务预留适当的请求处理能力 Glassfish目前支持的两类策略:1,预定对内存堆栈的占用比例。2,预定对用线程的占用比例
|
| |||||||||||||||||||
| 创建论坛 - Google 网上论坛 - Google 主页 - 服务条款 - 隐私权政策 |
| ©2009 Google |