A propriedade VpcSecurityGroupIds
é uma lista de um ou mais grupos de segurança VPC que serão atribuídos ao cluster de cache.
Certifique-se de que um desses grupos de segurança esteja permitindo conexões na porta 11211 dos grupos de segurança da instância EC2 do seu aplicativo EB ou um CIDR que inclua as instâncias EC2 do seu aplicativo EB. Sem essa regra, todas as conexões falharão.
O CacheSubnetGroupName
não é uma sub-rede VPC.
Você precisa criar um grupo de sub-redes de cache antes de criar seu cluster de cache em um VPC. Um grupo de sub-redes de cache é uma coleção de sub-redes VPC. Veja o seguinte para mais informações:
Você pode criar o recurso Grupo de sub-redes de cache no seu arquivo .ebextensions
:
Resources:
MyElastiCacheSubnetGroup:
Type: "AWS::ElastiCache::SubnetGroup"
Properties:
Description: "Something informational"
SubnetIds:
- subnet-XXXXXX
MyElastiCache:
Type: "AWS::ElastiCache::CacheCluster"
Properties:
CacheNodeType: "cache.t2.small"
NumCacheNodes: "1"
Engine: "memcached"
VpcSecurityGroupIds:
- sg-XXXXXXXX
CacheSubnetGroupName:
Ref: "MyElastiCacheSubnetGroup"