Depends on #5.
Configuration Deep Dive
- Resource presets and their defaults.
- Objective parameters (latency, throughput, balanced) and how they affect engine behavior.
- Validation rules for config fields.
- Environment-based configuration patterns.
New fields to document (v1.0.0)
MaxConcurrentStreams — H2 streams per connection (default 100)
MaxFrameSize — H2 frame payload size (default 16384)
InitialWindowSize — H2 stream window (default 65535)
MaxHeaderBytes — header block size (default 16 MB)
DisableKeepAlive — disable HTTP keep-alive
BufferSize — per-connection I/O buffer
SocketRecvBuf — SO_RCVBUF
SocketSendBuf — SO_SNDBUF
MaxConns — max connections per worker
DisableMetrics — opt out of observe.Collector
ShutdownTimeout — graceful shutdown deadline (default 30s)
MaxFormSize — max form body size
Note: Overload configuration has been moved to goceleris/middlewares/overload.
Depends on #5.
Configuration Deep Dive
New fields to document (v1.0.0)
MaxConcurrentStreams— H2 streams per connection (default 100)MaxFrameSize— H2 frame payload size (default 16384)InitialWindowSize— H2 stream window (default 65535)MaxHeaderBytes— header block size (default 16 MB)DisableKeepAlive— disable HTTP keep-aliveBufferSize— per-connection I/O bufferSocketRecvBuf— SO_RCVBUFSocketSendBuf— SO_SNDBUFMaxConns— max connections per workerDisableMetrics— opt out of observe.CollectorShutdownTimeout— graceful shutdown deadline (default 30s)MaxFormSize— max form body sizeNote: Overload configuration has been moved to
goceleris/middlewares/overload.