Issue 11942

registry metadata synchronizer stalls when encountering too many 404s

11942
Reporter: kbraak
Assignee: fmendez
Type: Bug
Summary: registry metadata synchronizer stalls when encountering too many 404s 
Priority: Critical
Resolution: Fixed
Status: Closed
Created: 2012-09-24 18:09:47.384
Updated: 2013-12-16 17:50:59.629
Resolved: 2012-09-25 09:57:01.491
        
Description: This technical installation consumed all synchronizer threads: http://b3g4.gbif.org:8080/registry-ws/technical_installation/6064132c-f762-11e1-a439-00145eb45e9a The reason being that none of its endpoints are online, each one returning a 404.

After looking into the problem, Fede has found apache httpclient is hanging  with "http://www.siac.net.co/tapirlink/tapir.php/IAvH" since it is never returning.

Please see the attached screenshot, that demonstrates what the HIT user sees. ]]>
    

Attachment Screen Shot 2012-09-24 at 6.08.11 PM.png



Author: fmendez@gbif.org
Created: 2012-09-25 09:57:01.521
Updated: 2012-09-25 09:57:01.521
        
All the HttResponses should be consumed to release the current Http connection.
Fixed with commit: http://code.google.com/p/gbif-registry/source/detail?r=3269