Glassfish JNDI树链接

时间:2009-08-14 20:15:25

标签: java java-ee glassfish

我们正在使用Glassfish v2(9.1_02)。我们的服务器未在集群环境中设置。

我们希望有一个主服务器作为JNDI服务器,可以提供DataSource对象,以及将来可能提供的其他对象,并将其他服务器链接到这个服务器。这样,如果我们更改数据库的位置或更改密码,我们不必更新多个服务器,而只需更新一个。

我的问题是:

  1. 这是一个好主意吗?
  2. 是否可以链接Glassfish中的JNDI树?
  3. 我该如何做到这一点?
  4. 有没有人完成这件事?
  5. 谢谢

1 个答案:

答案 0 :(得分:1)

这不是一个好主意,虚拟机不应该使用在另一台机器上建立的数据库连接。开销很愚蠢,它如何处理故障转移?

有更好的方法可以确保群集中的所有服务器都使用相同的配置启动,这实际上取决于您运行的操作系统。

您可能希望从查看像陶土这样的“应用程序结构”开始。 RedHat还有一个用于分发配置文件的系统(称为卫星)。其他环境有相同的解决方案。