tomcat - 集群环境中的连接池

标签 tomcat connection-pooling

如何在集群环境中管理连接池。 这个问题是关于:- 使用 tomcat、spring-hibernate web 应用程序设置集群。

对于一个 tomcat 实例,我通过 JNDI 从 context.xml 中定义的 tomcat 获取连接。如果我在集群中部署相同的实例,我有两个问题。

首先:我们是否为每个节点都有连接池?(对于每个 tomcat 实例) 第二:如果它是所有节点的一个连接池。那么如何做。我们在一台服务器上创建连接池吗?

请澄清集群环境中的连接池。我搜索了谷歌但没有具体答案。实际上我已经设置了具有 3 个节点的 tomcat 集群, session 复制和容错工作正常 - 所以需要了解连接池。

或者更简单:如果我们在生产环境中设置连接池,最好的方法是什么。

最佳答案

回答晚了。可能对某人有帮助。 连接池适用于集群环境中的每台服务器。由于请求在集群服务器之间分配,因此每个节点或服务器的连接数会更少。连接不能在节点/服务器之间共享。

关于tomcat - 集群环境中的连接池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37128660/

相关文章:

java - 无法从 JAR 文件中读取 TLD "META-INF/c.tld"

tomcat - Jersey Servlet - 设置根 uri 内容的最佳方式?

java - 在Java中使用静态方法共享数据库连接

c# - SQLite/C# 连接池和准备语句混淆

Tomcat6 - 如何通过 log4j 或 JULI 获取 session 参数?

找不到 Tomcat 日志文件错误

java - 为 JMS 队列创建 JBoss 连接池

spring - BasicDataSource 与 DriverManagerDataSource。哪个更适合生产就绪的 Spring-Hibernate 应用程序?

shell - 如何在 Tomcat 启动时运行脚本?

java - servlet 与数据库的连接