Simon Mittag

Results 29 issues of Simon Mittag

# Why When running domain verification challenge, ACME needs to call back individual servers. This will not work if multiple servers are listening to DNS on separate IPs. # What?...

enhancement

# Why During this run, we consumed 8GB for 64k connections on HTTP1.1: https://github.com/simonmittag/j8a-performance/blob/master/results/7/pt-j8a1/output.json ``` {"level":"info","srvId":"e21fbe1a","pid":10468,"pidCpuCorePct":"788.39","pidMemPct":"9.28","pidDwnOpenTcpConns":65536,"pidDwnMaxOpenTcpConns":65536,"pidUpOpenTcpConns":34188,"pidUpMaxOpenTcpConns":34188,"pidMemRssBytes":1990791168,"pidMemVmsBytes":2714484736,"pidMemSwapBytes":0,"pidOSThreads":36,"pidOSUlimit":1048576,"time":"2022-06-20T00:32:01Z","message":"server performance"} {"level":"info","srvId":"e21fbe1a","pid":10468,"pidCpuCorePct":"793.44","pidMemPct":"38.14","pidDwnOpenTcpConns":65536,"pidDwnMaxOpenTcpConns":65536,"pidUpOpenTcpConns":31660,"pidUpMaxOpenTcpConns":34188,"pidMemRssBytes":8177192960,"pidMemVmsBytes":8857845760,"pidMemSwapBytes":0,"pidOSThreads":36,"pidOSUlimit":1048576,"time":"2022-06-20T00:33:06Z","message":"server performance"} {"level":"info","srvId":"e21fbe1a","pid":10468,"pidCpuCorePct":"788.87","pidMemPct":"38.92","pidDwnOpenTcpConns":65536,"pidDwnMaxOpenTcpConns":65536,"pidUpOpenTcpConns":31965,"pidUpMaxOpenTcpConns":34188,"pidMemRssBytes":8345534464,"pidMemVmsBytes":9135472640,"pidMemSwapBytes":0,"pidOSThreads":36,"pidOSUlimit":1048576,"time":"2022-06-20T00:34:11Z","message":"server performance"} {"level":"info","srvId":"e21fbe1a","pid":10468,"pidCpuCorePct":"786.43","pidMemPct":"37.28","pidDwnOpenTcpConns":46440,"pidDwnMaxOpenTcpConns":65536,"pidUpOpenTcpConns":29012,"pidUpMaxOpenTcpConns":34188,"pidMemRssBytes":7993102336,"pidMemVmsBytes":9275465728,"pidMemSwapBytes":0,"pidOSThreads":36,"pidOSUlimit":1048576,"time":"2022-06-20T00:35:14Z","message":"server performance"} ``` # What - [ ] reduce...

# Pros + 10x fast + save memory # Cons - API incompatible - connection counter? - websockets? - context cancellation?

enhancement

# Why MaxOpenConns should not be > ulimit * 2 but the admin has no way of seeing that information without sshing into the machine. # What log soft ulimit...

enhancement

**Is your feature request related to a problem? Please describe.** we haven't tested range requests in the integration suite. This could be done with an upstream media server, or via...

testing

**Is your feature request related to a problem? Please describe.** J8a hides HTTP response body of upstream 500 responses and replaces it with a standard "502 bad gateway" message. This...

enhancement

**Is your feature request related to a problem? Please describe.** RFC 7692 specifies websocket flate compression on a per message basis as an optional extension to the websocket protocol. Uncompressed...

enhancement

**Is your feature request related to a problem? Please describe.** - [ ] 10s downstream read timeout default

enhancement