将应用程序从tomcat移植到glassfish

时间:2009-11-25 20:45:25

标签: java tomcat glassfish

我的应用程序具有以下架构:

  • 支柱
  • 春天
  • dwr
  • 休眠

现在我们使用apache tomcat 5.5.28 。我们想转换 Glassfish 以提高性能。

我的问题是:

  • 任何人都知道使用这个4框架移植是否有问题?

  • 有人知道移植指南吗?或者......有一个从tomcat移植到glassfish的官方指南?

3 个答案:

答案 0 :(得分:7)

  

现在我们使用apache tomcat 5.5.28。我们想切换到Glassfish以获得性能。

不要误解我,我真的很喜欢GlassFish但是......虽然Grizzly表现得很好(见hereherehere),你真的相信你吗?会有更好的表现吗?大多数时候,性能问题都存在于应用程序中,更改应用程序服务器不会神奇地解决它们。

  

任何人都知道使用这个4框架移植是否有问题?

我自己并没有对此进行实验,但是,除非你做非标准的事情,否则移植J2EE的东西应该不是问题。

  

任何人都知道移植指南?或者......有一个从tomcat移植到glassfish的官方指南?

因为您要求,请查看Migrate2Glassfish页面,他们有一个迁移指南(今晚无法访问它,因此我无法对其进行任何说明)。但是,创建应用程序所需的资源(例如DataSource)和部署战争不应该那么复杂。

答案 1 :(得分:0)

在glassfish上部署应用程序(WAR / EAR)。你完成了。 不需要修改某些东西。

您使用哪种容器特定的东西? JNDI连接......? 您必须在glassfish中重新定义此设置。阅读文档,这应该很容易解决。

答案 2 :(得分:-1)

这取决于你是否使用特定于tomcat的任何东西,即记录器或数据源等......如果没有那么它真的很容易。如果是,您将不得不用通用库或其玻璃鱼等效替换这些用法。