aws / aws/aws-dotnet-deploy

Load Balancer Target Group Sticky Option

Open
#674 0 comments 0 reactions 0 assignees View on GitHub
feature-request p3 queued
Dominant language
C#
Stars
158
Forks
32
Avg merge
1d 23h
Merged PRs (30d)
4

Description

### Describe the feature

Option to enable Load Balancer Target Group Sticky option

### Use Case

Blazor apps generator errors as it appears their SignalR connection goes to random backend ECS tasks without stick sessions.

In my testing the issues resolve as soon as I manually enable load balancer generated sticky cookies via the CLI/Console.

### Proposed Solution

In load balancer config options please include as a minimum the option to enable lb_cookie with the default 1 day duration.

### Other Information

_No response_

### Acknowledgements

- [X] I may be able to implement this feature request
- [X] This feature might incur a breaking change

### Version used

0.49.14

### Operating System and version

AmazonLinux

Contributor guide

Open the contributing guide

Research direction

Start by locating the load balancer configuration options and the code that translates them into AWS settings. Check how CLI and console configuration is represented, then trace the ECS load balancer setup. Done means users can enable lb_cookie stickiness with a default duration of one day, supporting stable SignalR connections.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, csharp
Domain
cloud, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.