"Connection Reset by Peer" During Performance Test

Hi,

I’m encountering connection issues during performance testing and would appreciate any insights. Here’s my setup:

  • Server: 16 vCPU / 32GB RAM / 500GB SSD
  • Installed Manticore via Docker using default configurations
  • Created an RT table with columnar engine containing ~100 million records
  • Running a simple performance test:
    • 5 concurrent users
    • Duration: 5 seconds
    • Test script generates random queries in JSON format (example below)

The test results show:

  • Frequent “Connection reset by peer” errors
  • Success rate of only ~99% (expecting 100% at this low load)

Example query structure:

{
  "table": "my_table",
  "query": {
    "bool": {
      "must": [
        ...
      ]
    }
  },
  "aggs": {
    "agg1": {
      "terms": {
        "field": "my_field1",
        "size": 100
      }
    },
	...
  }
}

Questions:

  1. Are there recommended Docker configuration tweaks for performance testing?
  2. Should I adjust any Manticore settings for this dataset size?
  3. Any logging I should enable to diagnose the connection resets?

I’m happy to provide additional details about the setup or test configuration. Thanks in advance for your help!

Hi. Is this reproducible with e.g. GitHub - manticoresoftware/manticore-load: Manticore Load Emulator or smth else?