selina.yan created HBASE-28238:
----------------------------------

             Summary: rsrpcservice should perform the updateConfiguration 
operation  to priority @QosPriority(priority = HConstants.ADMIN_QOS)
                 Key: HBASE-28238
                 URL: https://issues.apache.org/jira/browse/HBASE-28238
             Project: HBase
          Issue Type: Improvement
    Affects Versions: 2.5.0
            Reporter: selina.yan


The updateConfiguration operation called by admin should be considered a higher 
priority operation and given to the priority queue, but is currently considered 
to have the same priority as read and write requests. If the handle is 
occupied, the configuration cannot be updated. In fact, in our scenario, some 
abnormal phoenix sql is killed by controlling the amount of data that scan can 
filter with dynamic parameters. Abnormal sql often results in a full handle. In 
this case, the configuration cannot be dynamically modified to implement 
emergency traffic limiting.
{code:java}
@Override
@QosPriority(priority = HConstants.ADMIN_QOS)
public UpdateConfigurationResponse updateConfiguration(
    RpcController controller, UpdateConfigurationRequest request)
    throws ServiceException {{code}

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to