You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Deploying **multiple Bitcoin nodes** in an **Auto Scaling Group** enhances fault tolerance and availability.
131
131
- The nodes' RPC endpoints are exposed through an **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. Note: The Bitcoin Core nodes in the HA setup do not share state (e.g., wallet, mempool)
132
-
- HA nodes do not expose the RPC endpoint to the public internet. This endpoint can be accessed from within the VPC.
132
+
- HA nodes do not expose the RPC endpoint to the public internet. This endpoint can be accessed from within the VPC.
133
133
134
134
---
135
135
@@ -206,7 +206,7 @@ Use the following command to retrieve your load balancer's DNS name:
Copy output from the last `echo` command with `RPC_ABL_URL=<internal_IP>` and open [CloudShell tab with VPC environment](https://docs.aws.amazon.com/cloudshell/latest/userguide/creating-vpc-environment.html) to access internal IP address space. Paste `RPC_ABL_URL=<internal_IP>` into the new CloudShell tab.
209
+
Copy output from the last `echo` command with `RPC_ABL_URL=<internal_IP>` and open [CloudShell tab with VPC environment](https://docs.aws.amazon.com/cloudshell/latest/userguide/creating-vpc-environment.html) to access internal IP address space. Paste `RPC_ABL_URL=<internal_IP>` into the new CloudShell tab.
210
210
211
211
Execute the following command to make an RPC request to your HA node setup:
Copy file name to clipboardExpand all lines: lib/bitcoin-core/sample-configs/.env-sample-bitcoin-mainnet
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -17,4 +17,4 @@ ASG_DESIRED_CAPACITY=2
17
17
18
18
# The following configuration has been tested and proven effective for a Bitcoin Core node to achieve full synchronization without incurring additional costs:
19
19
GP3_IOPS=3000
20
-
CPU_ARCHITECTURE=X86_64 # Options: X86_64 or ARM64
20
+
CPU_ARCHITECTURE=X86_64 # Options: X86_64 or ARM64
0 commit comments