Expand description
AWS node discovery for the dactor distributed actor framework.
Provides two discovery mechanisms:
AutoScalingDiscovery: Lists instances in an EC2 Auto Scaling Group.Ec2TagDiscovery: Queries EC2 instances by tag key/value filters.
Structs§
- AsgDiscovery
Builder - Builder for
AutoScalingDiscovery. - AsgDiscovery
Config - Configuration for Auto Scaling Group discovery.
- Auto
Scaling Discovery - Discovers peer nodes by listing instances in an EC2 Auto Scaling Group.
- Ec2Tag
Config - Configuration for EC2 tag-based discovery.
- Ec2Tag
Discovery - Discovers peer nodes by querying EC2 instances with matching tags.
- Ec2Tag
Discovery Builder - Builder for
Ec2TagDiscovery.
Enums§
- AwsDiscovery
Error - Errors returned by AWS discovery operations.
Functions§
- current_
region - Read the current AWS region from
AWS_REGIONorAWS_DEFAULT_REGION. - instance_
id - Read the current instance’s ID from the
DACTOR_INSTANCE_IDenvironment variable. - instance_
private_ ip - Read the current instance’s private IP from the
DACTOR_INSTANCE_IPenvironment variable.