Aidan McGurn created TS-1334:
--------------------------------

             Summary: congestio control - observed issues
                 Key: TS-1334
                 URL: https://issues.apache.org/jira/browse/TS-1334
             Project: Traffic Server
          Issue Type: Bug
          Components: Core
    Affects Versions: 3.0.2
            Reporter: Aidan McGurn


Hi,
I have investigated the use of using ATS congestion control but I had some 
observations. i can split out if these are bugs which need separate attention.

(queries are with ATS v3.0.2 as test code, assuming not much changed here for 
v3.2)

•       Is it feasible for a new Congestion hook to be added to the 
architecture at some point i.e. for these events:
CONGESTION_EVENT_CONGESTED_ON_F
CONGESTION_EVENT_CONGESTED_ON_M
It would be desirable to send a hook event upwards to inform any plugins of a 
congested site.

•       How is the congestion cache managed in that I don’t see it deleting 
entries –
In CongestionDB.cc/function remove_congested_entry  - I set breakpoints here, I 
congest, then I uncongest but I never see this function called.
Therefore does the cache grow and grow with old entries?
The reason for checking this is I would also need to inform plugin land when a 
site becomes UNCONGESTED but I don’t even see a httpSM event for this. (this is 
the biggest issue with CC for me)

•       Traffic_line –q //doesn’t appear to work? i.e. no congested stats 
returned
there is a Jira open for along time on this without further response:
https://issues.apache.org/jira/browse/TS-1221


•       Some other lesser important observations like parameters:
live_os_conn_retries
live_os_conn_timeout
dead_os_conn_timeout
dead_os_conn_retries
appear to have no effect whatsoever but not as important as previous points.
. doesn't look like status response code can be customised

Maybe this is not supported much as an ATS feature? 
Any pointers on any of these appreciated even to let me know if the 
observations are correct and won't fixed in coming releases…

Thanks,
/aidan


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to