terraforming icon indicating copy to clipboard operation
terraforming copied to clipboard

terraforming failing with Aws::ElasticLoadBalancing::Errors::Throttling

Open savankumargudaas opened this issue 6 years ago • 2 comments

I tried to do

$ terraforming elb Traceback (most recent call last): 25: from /usr/local/bin/terraforming:23:in <main>' 24: from /usr/local/bin/terraforming:23:in load' ... ...Rate exceeded (Aws::ElasticLoadBalancing::Errors::Throttling)

I have lot of resources, which might be the reason. But can there be alternative implementation to avoid such errors?

savankumargudaas avatar Jul 12 '18 10:07 savankumargudaas

I am having this issue as well. AWS states that your application should be doing wait cycles when pulling large amounts of data via the API, yet they do not say what said limit is.

jason-lang2018 avatar Jul 22 '19 16:07 jason-lang2018

Also seeing this:

/Library/Ruby/Gems/2.3.0/gems/aws-sdk-core-3.61.2/lib/seahorse/client/plugins/raise_response_errors.rb:15:in `call': Rate exceeded (Aws::ElasticLoadBalancingV2::Errors::Throttling)
	from /Library/Ruby/Gems/2.3.0/gems/aws-sdk-core-3.61.2/lib/aws-sdk-core/plugins/jsonvalue_converter.rb:20:in `call'
	from /Library/Ruby/Gems/2.3.0/gems/aws-sdk-core-3.61.2/lib/aws-sdk-core/plugins/idempotency_token.rb:17:in `call'
	from /Library/Ruby/Gems/2.3.0/gems/aws-sdk-core-3.61.2/lib/aws-sdk-core/plugins/param_converter.rb:24:in `call'
	from /Library/Ruby/Gems/2.3.0/gems/aws-sdk-core-3.61.2/lib/aws-sdk-core/plugins/response_paging.rb:10:in `call'
	from /Library/Ruby/Gems/2.3.0/gems/aws-sdk-core-3.61.2/lib/seahorse/client/plugins/response_target.rb:23:in `call'
	from /Library/Ruby/Gems/2.3.0/gems/aws-sdk-core-3.61.2/lib/seahorse/client/request.rb:70:in `send_request'
	from /Library/Ruby/Gems/2.3.0/gems/aws-sdk-elasticloadbalancingv2-1.33.0/lib/aws-sdk-elasticloadbalancingv2/client.rb:1849:in `describe_load_balancer_attributes'
	from /Library/Ruby/Gems/2.3.0/gems/terraforming-0.18.0/lib/terraforming/resource/alb.rb:72:in `load_balancer_attributes_of'
	from (erb):2:in `block in apply_template'
	from (erb):1:in `each'
	from (erb):1:in `apply_template'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/erb.rb:864:in `eval'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/erb.rb:864:in `result'
	from /Library/Ruby/Gems/2.3.0/gems/terraforming-0.18.0/lib/terraforming/util.rb:4:in `apply_template'
	from /Library/Ruby/Gems/2.3.0/gems/terraforming-0.18.0/lib/terraforming/resource/alb.rb:19:in `tf'
	from /Library/Ruby/Gems/2.3.0/gems/terraforming-0.18.0/lib/terraforming/resource/alb.rb:7:in `tf'
	from /Library/Ruby/Gems/2.3.0/gems/terraforming-0.18.0/lib/terraforming/cli.rb:263:in `tf'
	from /Library/Ruby/Gems/2.3.0/gems/terraforming-0.18.0/lib/terraforming/cli.rb:250:in `execute'
	from /Library/Ruby/Gems/2.3.0/gems/terraforming-0.18.0/lib/terraforming/cli.rb:15:in `alb'
	from /Library/Ruby/Gems/2.3.0/gems/thor-0.20.3/lib/thor/command.rb:27:in `run'
	from /Library/Ruby/Gems/2.3.0/gems/thor-0.20.3/lib/thor/invocation.rb:126:in `invoke_command'
	from /Library/Ruby/Gems/2.3.0/gems/thor-0.20.3/lib/thor.rb:387:in `dispatch'
	from /Library/Ruby/Gems/2.3.0/gems/thor-0.20.3/lib/thor/base.rb:466:in `start'
	from /Library/Ruby/Gems/2.3.0/gems/terraforming-0.18.0/bin/terraforming:5:in `<top (required)>'
	from /usr/local/bin/terraforming:22:in `load'
	from /usr/local/bin/terraforming:22:in `<main>'```

chizmw avatar Aug 08 '19 14:08 chizmw