Re: error de conexion

From: Jaime Casanova <jaime(dot)casanova(at)2ndquadrant(dot)com>
To: Fernando Rodiño <frodinom(at)gmail(dot)com>
Cc: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: error de conexion
Date: 2015-08-19 01:45:12
Message-ID: CAJGNTeNCJzC4KyjTGmbFn6EY2cmr=OnPYjOc2ioO=q=DFRG6pQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2015-08-18 18:28 GMT-05:00 Fernando Rodiño <frodinom(at)gmail(dot)com>:
> Buenas tardes a todos. De antemano muchas gracias por el apoyo.
>
> En mi trabajo se nos empezó a presentar el siguiente inconveniente: Desde
> una aplicación web se realiza una conexión mediante dblink a una base que se
> encuentra en el mismo servidor donde esta la app, el motor de base de datos
> es Postgresql 8.4 y el sistema operativo es RedHat 6, cuando se consulta
> dicha base en algunas momento se presenta un error de conexión a la base de
> datos. El error que aparece es el siguiente.
>
>
> dbuser=usuario, dbname=basededatos, dbhost=localhost ERROR: could not
> establish connection
>
> dbuser=usuario, dbname=basededatos, dbhost=localhost DETAIL: could not
> connect to server: Cannot assign requested address
> Is the server running on host "10.10.10.23" and accepting
> TCP/IP connections on port 5432?
>

Saludos,

Que versión de PostgreSQL es esa? si, ya dijiste que 8.4 pero pregunto
por la versión específica.

En todo caso el mensaje de error que te da corresponde a este código
de error: EADDRNOTAVAIL
Que significa, según el manual de connect (man connect), que no hay
más puertos efímeros disponibles (el rango de estos puertos están
definidos en /proc/sys/net/ipv4/ip_local_port_range, en mi máquina es
un rango de casi 30000 números).

Lo que en resumen significa que no estas cerrando las conexiones (o
que dblink no lo está haciendo) y eventualmente no puedes crear más
conexiones.
Es posible que esto sea un problema ya solucionado (por eso pregunto
por la versión exacta), en estas versiones al menos encontre problemas
solucionados en dblink que podrían causar este problema: 8.4.2, 8.4.5,
8.4.12

--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message motum hesa 2015-08-19 20:14:44 Loggear consultas de triggers
Previous Message raul andrez gutierrez alejo 2015-08-19 00:38:51 Re: error de conexion