You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficcontrol.apache.org by GitBox <gi...@apache.org> on 2019/04/26 01:39:39 UTC

[GitHub] [trafficcontrol] jhg03a opened a new issue #3525: Improve resiliancy against malformed json in monitoring.json

jhg03a opened a new issue #3525: Improve resiliancy against malformed json in monitoring.json
URL: https://github.com/apache/trafficcontrol/issues/3525
 
 
   When upgrading to a release that contains issue #3104, there is a brief window in which TO will return an invalid json object of `{}`.  If TM polls during this window it will flag all caches as offline.  This potentially can manifest all the way up to TR which will cause 503 errors on client steering delivery services that nolonger have valid targets similarly to #3521.
   
   TM should perform additional sanity checks on monitoring.json to ensure root json entries are present and subarrays are not empty.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services