我们的服务使用 AWS classic ELB,并且我们的服务一次只能处理 x 个请求。如果请求数量大于 x,那么我们不想将这些请求路由到实例,也不想丢失这些请求。我们希望限制向 ELB 注册的实例的连接数量。是否有一些 ELB 设置来配置实例的最大连接数?
我能找到的另一个解决方案是使用 ELB 连接耗尽,但根据 ELB 文档[1],使用连接耗尽会在处理正在进行的请求后将实例标记为 OutofService。这是否意味着在处理正在进行的请求后,该实例将被终止并从 ELB 取消注册?我们不想终止和取消注册实例,我们只是想限制实例的连接数量。有什么解决办法吗?
[1 ] http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/config-conn-drain.html
我正在关注文档:http : //docs.aws.amazon.com/ElasticMapReduce/latest/ReleaseGuide/emr-dev-create-metastore-outside.html, 并尝试使用awscli == 1.10.38创建emr集群。
我使用文档中提到的以下命令:
aws emr create-cluster --release-label emr-5.0.0 --instance-type m3.xlarge --instance-count 2 \
--applications Name=Hive --configurations ./hiveConfiguration.json --use-default-roles
Run Code Online (Sandbox Code Playgroud)
我还使用与文档中提到的完全相同的hiveConfiguration.json。
但显示“ aws:错误:选项--configurations的json参数无效”
为什么会出现错误?