Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

patrones:pool_conexiones [2013/04/20 14:56]
admin [Configurando el pool de conexiones en Tomcat 7]
patrones:pool_conexiones [2016/09/27 09:43] (actual)
admin [Configurando el pool de conexiones en Tomcat 7]
Línea 98: Línea 98:
 InitialContext initCtx=new InitialContext();;                         InitialContext initCtx=new InitialContext();;                        
 Context envCtx = (Context) initCtx.lookup("java:comp/env"); Context envCtx = (Context) initCtx.lookup("java:comp/env");
-DataSource ds = (DataSource)envCtx.lookup("jdbc/hibernate1"); +DataSource dataSource = (DataSource)envCtx.lookup("jdbc/hibernate1");
 </code> </code>
  
 Siendo ''jdbc/hibernate1'' el nombre del pool de conexiones. Siendo ''jdbc/hibernate1'' el nombre del pool de conexiones.
- 
 ===== Configurando el pool de conexiones en Tomcat 7 ===== ===== Configurando el pool de conexiones en Tomcat 7 =====
 Por último nos queda configurar el pool de conexiones. Cada servidor web puede usar su propia implementación del pool de conexiones y se configura de forma específica. Nosotros vamos a explicar como configurar el pool que viene incluido en Tomcat 7. Por último nos queda configurar el pool de conexiones. Cada servidor web puede usar su propia implementación del pool de conexiones y se configura de forma específica. Nosotros vamos a explicar como configurar el pool que viene incluido en Tomcat 7.
Línea 142: Línea 141:
  
 <note important> <note important>
-El muy importante indicar el atributo ''validationQuery'' ya que sino podríamos retornar una conexión que la base de datos ha cerrado pero que Tomcat cree que aun está conectada.+El muy importante indicar el atributo ''validationQuery'' ya que sino se podría usar una conexión que la base de datos ha cerrado pero que Tomcat cree que aun está conectada.
 </note> </note>
  
 <note tip>Más información sobre el formato de este fichero se puede encontrar en [[http://tomcat.apache.org/tomcat-7.0-doc/jdbc-pool.html|The Tomcat JDBC Connection Pool]]</note> <note tip>Más información sobre el formato de este fichero se puede encontrar en [[http://tomcat.apache.org/tomcat-7.0-doc/jdbc-pool.html|The Tomcat JDBC Connection Pool]]</note>
 +
 +<note important>
 +En Tomcat 8 se usa un nuevo pool de conexiones.Esta nueva versión ha cambiado el nombre de varios atributos al configurar el pool y añadido otros nuevos.
 +Los mas destacables son los siguientes:
 +  * El parámetro de configuración ''maxActive'' ha sido renombrado a **maxTotal**
 +  * El parámetro de configuración ''maxWait'' ha sido renombrado a **maxWaitMillis**
 +
 +Mas información en [[https://tomcat.apache.org/migration-8.html#Database_Connection_Pooling|Apache Tomcat - Migration Guide - Tomcat 8.0.x - Database Connection Pooling]] y en [[http://commons.apache.org/proper/commons-dbcp/|Apache Commons BDCP]]
 +</note>
 +
patrones/pool_conexiones.1366462569.txt.gz · Última modificación: 2016/07/03 20:18 (editor externo)
Ir hasta arriba
CC Attribution-Noncommercial-Share Alike 3.0 Unported
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0