Skip to content

Fix Exie ingress request timeout - #2510

Merged
ejsmith merged 1 commit into
mainfrom
issue/exie-ingress-timeout
Aug 22, 2026
Merged

ejsmith merged 1 commit into
mainfrom
issue/exie-ingress-timeout

Conversation

@ejsmith

@ejsmith ejsmith commented Aug 22, 2026

Copy link
Copy Markdown
Member

Summary

  • make the Application Gateway app request timeout configurable through Helm values
  • set the development and production request timeout to three minutes
  • preserve the existing zero-second default for other chart consumers

Why

Exie streams can span multiple provider and tool rounds. Although Application Gateway accepted requestTimeout: 0s, affected browser requests were reset around the default 60-second boundary with ERR_HTTP2_PROTOCOL_ERROR. An explicit bounded timeout provides headroom beyond Exie's two-minute turn limit.

Validation

  • helm lint k8s/exceptionless
  • helm lint k8s/exceptionless -f k8s/ex-dev-values.yaml
  • helm lint k8s/exceptionless -f k8s/ex-prod-values.yaml
  • rendered timeout: default 0s, development 3m, production 3m
  • live development A/B test: 10s timed out at 10.008s and 10.007s; 3m allowed the same endpoint to complete after 79.599s without an HTTP/2 reset

Breaking changes

None.

@ejsmith
ejsmith merged commit 9b37608 into main Aug 22, 2026
8 checks passed
@ejsmith
ejsmith deleted the issue/exie-ingress-timeout branch August 22, 2026 22:48
@github-actions

Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Complexity Health
Exceptionless.Insulation 37% 35% 286 ❌
Exceptionless.Core 75% 67% 10184 ✔
Exceptionless.Web 85% 69% 7903 ✔
Exceptionless.AppHost 38% 41% 147 ❌
Summary 78% (25164 / 32154) 67% (11817 / 17554) 18520 ✔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

⌂ 换网址