ECONNRESET al abrir una gran cantidad de conexiones en un período de tiempo reducido

Tengo una situación en la que quiero crear una gran cantidad de entidades en orion. Estoy usando la versión Docker de Orion y Mongo con esta Docker-compose.

version: "3"
services:
  mongo:
    image: mongo:3.4
    volumes:
      - /data/docker-mongo/db:/data/db
      - /data/docker-mongo/log/mongodb.log:/var/log/mongodb/mongod.log
    command: --nojournal
  orion:
    image: fiware/orion
    volumes:
      - /data/docker-mongo/log/contextBroker.log:/tmp/contextBroker.log
    links:
      - mongo
    ports:
      - "1026:1026"
    command: -dbhost mongo

Nuevos problemas ocurren cuando quiero cargar 2000 entidades (abriendo una nueva conexión para cada una, sé que se puede hacer diferente, pero por ahora esto es una solicitud), no creo con éxito más de 600 (o menos, nunca el número exacto) de ellas no se puede crear con error:

"error": {
            "errno": "ECONNRESET",
            "code": "ECONNRESET",
            "syscall": "read"
        },

Por lo tanto, supongo que este problema tiene algo que ver con maxConnections, reqPoolSize, etc.configuración en Orion. Pero en Docker no pude localizar el archivo de configuración de Orion, no tengo forma de saber cuándo escribo comandos comocontextBroker -maxConnections 123456 esa configuración está siendo aceptada por Orion y el contenedor acoplable.

También el registro de Orion está vacío, y no puedo determinar qué está causando este problema cuando Orion se está ejecutando en la ventana acoplable.

Así que las preguntas principales:

Can Orion que se ejecuta en la ventana acoplable se debe usar de la misma manera que Orion que se ejecuta en VM (¿hay algunas fallas?) ¿Y cómo verifico este problema cuando Orion se está ejecutando en la ventana acoplable, porque leí muchos documentos / problemas pero no tuve suerte (o me perdí algo)?

Si tienes algún consejo / soultion realmente ayudaría. Gracia

{
"orion" : {
"version" : "1.13.0-next",
"uptime" : "2 d, 15 h, 46 m, 34 s",
"git_hash" : "ae72acf9e8eeaacaf4eb138f7de37bfee4514c6b",
"compile_time" : "Fri May 4 10:12:18 UTC 2018",
"compiled_by" : "root",
"compiled_in" : "1901fd6bb51a",
"release_date" : "Fri May 4 10:12:18 UTC 2018",
"doc" : "https://fiware-orion.readthedocs.org/en/master/"
}
}



{ Error: socket hang up
at createHangUpError (_http_client.js:313:15)
at Socket.socketOnEnd (_http_client.js:416:23)
at Socket.emit (events.js:187:15)
at endReadableNT (_stream_readable.js:1090:12)
at process._tickCallback (internal/process/next_tick.js:63:19) code: 'ECONNRESET' }


error:
{ Error: connect ECONNREFUSED ipofvirtualm:1026
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1174:14)
 errno: 'ECONNREFUSED',
 code: 'ECONNREFUSED',
 syscall: 'read',
 address: 'ipofvm',
 port: 1026 },

options:
{ method: 'POST',
 uri: 'http://ip:1026/v2/entities?options=keyValues',
 headers:
  { 'Fiware-Service': 'some service',
    'Fiware-ServicePath': 'some servicepath' },
 body:
  { id: 'F0B935',
    type: 'Transaction',
    refEmitter: 'F0B935',
    refReceiver: '7501JXG',
    refCapturer: 'testtdata',
    date: '12/12/2017 13:25',
    refTransferredResources: 'testtdata',
    transferredLoad: 92 },
 json: true,
 callback: [Function: RP$callback],
 transform: undefined,
 simple: true,
 resolveWithFullResponse: false,
 transform2xxOnly: false },

Estoy usando la biblioteca de solicitud de promesa para hacer llamadas, pruebo otras que tenían el mismo problema. Ahora, como no puedo enviarle todas las 2000 respuestas, intentaré describirlas. Entonces, cuando empiezo a enviar esto, se comporta. Crea como 30 entidades, luego las siguientes o más respuestas de respuesta diciendo ECONNRESET, luego comienza a crear nuevamente y así sucesivamente.

Lo que me confunde es que no está fallando, lo que significa que funciona, pero no según lo previsto. También parece que Orion cierra el zócalo o lo cuelga durante un período, luego vuelve a abrirse y crea de manera normal, etc. Si necesita más información, pregunte y gracias por su rápida respuesta.

Respuestas a la pregunta(2)

Su respuesta a la pregunta