Parth Jagirdar created CLOUDSTACK-1484: ------------------------------------------
Summary: API Throttling : api.throttling.enabled, Global setting missing Key: CLOUDSTACK-1484 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-1484 Project: CloudStack Issue Type: Improvement Security Level: Public (Anyone can view this level - this is the default.) Components: API, Management Server Environment: rhel 6.3 build 46 Reporter: Parth Jagirdar Assignee: Min Chen Priority: Blocker Fix For: 4.1.0 Refer to following test case:: I do not see API.throttling.enable option under global setting. I do not see it in FS either. Was this implemented or not? Apilimit-3 Throttle enable/disable 1. Set api.throttling.enabled = true 2. Verify throttling is enabled 3. Set api.throttling.enabled = false 4. Verify throttling is disabled Verify by firing APIs > api.throttling.max no. of APIs I do not see it in table either .. mysql> select * from configuration where name like '%api%'; +----------+----------+-------------------+--------------------------+-------+--------------------------------------------------------+ | category | instance | component | name | value | description | +----------+----------+-------------------+--------------------------+-------+--------------------------------------------------------+ | Advanced | DEFAULT | management-server | api.throttling.cachesize | 50000 | Account based API count cache size | | Advanced | DEFAULT | management-server | api.throttling.interval | 1 | Time interval (in seconds) to reset API count | | Advanced | DEFAULT | management-server | api.throttling.max | 20 | Max allowed number of APIs within fixed interval | | Advanced | DEFAULT | management-server | enable.ec2.api | false | enable EC2 API on CloudStack | | Advanced | DEFAULT | management-server | enable.s3.api | false | enable Amazon S3 API on CloudStack | | Advanced | DEFAULT | management-server | encode.api.response | false | Do URL encoding for the api response, false by default | | Advanced | DEFAULT | management-server | integration.api.port | NULL | Defaul API port | | Advanced | DEFAULT | AgentManager | xapiwait | 600 | Time (in seconds) to wait for XAPI to return | +----------+----------+-------------------+--------------------------+-------+--------------------------------------------------------+ 8 rows in set (0.00 sec) mysql> -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira