Os x terminal, ssh, y demasiados archivos abiertos

Hola chicos: Tengo algo de código que ejecuta varias consultas de descanso a través de una conexión que se reenvía por ssh a una máquina de AWS (para su información: estas consultas están llegando a un servidor Solr que se ejecuta en esta máquina), y las consultas se ejecutan en mi host local (que se reenvía) a la instancia de AWS).

El código inicialmente se ejecuta muy bien obteniendo datos según sea necesario, pero después de ejecutarse por un tiempo, el código se detiene (en eclipse).

En este momento exacto, el terminal (es decir, donde comencé mi túnel ssh) se congela completamente, llenándose con la Cadena:

"aceptar: demasiados archivos abiertos"

Debido a que esta impresión infinita no está asociada con un terminal bash (es decir, no puedo saber si la conexión ssh todavía está activa o no, y no hay texto que indique qué shell está en ... solo declaraciones sin impresión, implacables). avisa si viene de Amazon o de mi terminal de cliente.

Quiero encontrar la causa de este comportamiento e identificar la máquina que está causando la explosión de mi terminal

Para probar cuál de las dos máquinas estaba causando las infinitas impresiones del error, ejecuté el comando ulimit en el servidor ... y encontréque el número máximo de archivos abiertos permitidos (en el servidor aws) estaba muy por encima de la cantidad de archivos abiertos (también se determinó usando ulimit) en un momento dado mientras el programa cliente (ejecutándose desde mi ide) se esta ejecutando

Hice la misma prueba en mi cliente y no encontré un aumento significativo en el número de archivos abiertos.

Algunos detalles adicionales: estoy ejecutando varios cientos de consultas en un servidor SOLR que tiene más de 100 GB de datos en un corto período de tiempo.

Cualquier consejosobre cómo determinar por qué mi terminal sshd mac os x está muriendo e imprimiendo infinitamente este mensaje Sería potencialmente muy útil para mí. Por supuesto, fueran o no específicos de solr. Dicho esto,Cualquier información sobre por qué sucedería esto al utilizar un servicio solr también puede ayudar. para resolver este problema.

Respuestas a la pregunta(5)

Su respuesta a la pregunta