Bug 1100309
Summary: | Add auto-throttling support for storage client subsystem | ||||||
---|---|---|---|---|---|---|---|
Product: | [Other] RHQ Project | Reporter: | Armine Hovsepyan <ahovsepy> | ||||
Component: | Storage Node | Assignee: | Nobody <nobody> | ||||
Status: | NEW --- | QA Contact: | |||||
Severity: | high | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 4.11 | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | Type: | Bug | |||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | 1126209, 1149342 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Armine Hovsepyan
2014-05-22 13:41:28 UTC
Created attachment 898401 [details]
server.log
issue is visible in master for the following exception: com.datastax.driver.core.exceptions.ReadTimeoutException: Cassandra timeout during read query at consistency ONE (1 responses were required but only 0 replica responded) fragment from server.log attached Just to be clear, the issue mentioned in comment 2 is that the throttling does not actually adjust itself on read or write timeouts. It currently only auto adjusts for NoHostAvailableExceptions that are thrown when we are overloading the driver with too many concurrent requests. The throttling also auto adjusts as the cluster topology changes, i.e., nodes going up/down/added/removed. I have added support to auto adjust on read/write timeouts. master commit hash: 0f0c6e874b1 |