【发布时间】:2017-06-25 19:43:01
【问题描述】:
我找到了几个资源,这些资源描述了如何启用 AWS ELB cookie 粘性。他们都说,我只需要向 Loadbalancer 属性中添加与“Listeners”中存在的相同策略名称的“LBCookieStickinessPolicy”,就像这样:
"LBCookieStickinessPolicy" : [{
"PolicyName" : "ELBSecurityPolicy",
"CookieExpirationPeriod" : "0"
}],
"Listeners" : [{
"InstanceProtocol": "HTTPS",
"LoadBalancerPort": "443",
"Protocol": "HTTPS",
"InstancePort": "443",
"PolicyNames": ["ELBSecurityPolicy"],
"SSLCertificateId": "arn:aws:iam::accountId:server-certificate/cloudfront/NetSslCert"
}]
对我来说失败了,出现错误:
CREATE_FAILED AWS::ElasticLoadBalancing::LoadBalancer 策略名称 以 [ELBSample-, ELBSecurityPolicy] 开头的被保留
据我了解,创建失败,因为它试图创建新策略。并且它的策略名称已经存在。那么我做错了什么以及如何解决呢?
【问题讨论】:
标签: amazon-web-services cookies amazon-ec2 amazon-cloudformation