[英]Porting app from tomcat to glassfish
我的应用程序具有以下架构:
现在我们使用apache tomcat 5.5.28 。 我们想切换到 Glassfish的性能。
我的问题是:
有谁知道使用此4框架进行移植是否有问题?
有人知道移植指南吗? 还是...有从Tomcat到Glassfish的官方指南?
现在我们使用apache tomcat 5.5.28。 我们想改用Glassfish以获得性能。
不要误解我的意思,我真的很喜欢GlassFish,但是...尽管Grizzly的表现似乎很好(请参阅此处 , 此处或此处 ),您确定要获得更好的性能吗? 大多数情况下,性能问题出在应用程序中,更改应用程序服务器无法神奇地解决它们。
有人知道使用此4框架进行移植是否存在问题?
我自己没有对此进行实验,但是很好,除非您正在做非标准的事情,否则移植J2EE东西应该不是问题。
有人知道移植指南吗? 还是...有从Tomcat到Glassfish的官方指南?
因为您要询问,所以请查看Migrate2Glassfish页面,他们提供了迁移指南(今晚无法访问它,所以我什么也不能说)。 但是,创建应用程序所需的资源(例如DataSource)并部署战争并不那么复杂。
在Glassfish上部署应用程序(WAR / EAR)。 你完成了。 无需修改任何内容。
您正在使用哪些特定于容器的东西? JNDI连接...? 您必须在glassfish中重新定义此设置。 阅读文档,这应该很容易解决。
这取决于您是否使用了特定于tomcat的任何东西,例如记录器或数据源等。如果没有,那么这真的很容易。 如果是,则必须将这些用法替换为通用库或其等效的Glassfish。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.