Skip to content

Commit e17e766

Browse files
authored
Add info about ALB cookie
Signed-off-by: racket2000 <[email protected]>
1 parent 210d050 commit e17e766

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/bitcoin-core/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ npx cdk deploy HABitcoinCoreNodeStack
6565
#### High Availability (HA) Setup
6666

6767
- Deploying **multiple Bitcoin nodes** in an **Auto Scaling Group** enhances fault tolerance and availability.
68-
- The nodes communicate internally through **private IP addresses** and synchronize through a shared **Application Load Balancer (ALB)**. Note: The Bitcoin Core nodes in the HA setup do not share state (e.g., wallet, mempool)
68+
- The nodes communicate internally through **private IP addresses** and synchronize through a shared **Application Load Balancer (ALB)**. The ALB implements session persistence using a "stickiness cookie". This ensures that subsequent requests from the same client are consistently routed to the same node, maintaining session continuity. The stickiness duration is set to 90 minutes but can be configured for up to 7 days.
69+
Note: The Bitcoin Core nodes in the HA setup do not share state (e.g., wallet, mempool)
6970
- HA nodes maintain synchronization through the **NAT Gateway** without exposing the RPC endpoint to the public internet.
7071

7172
---

0 commit comments

Comments
 (0)