{"action":"closed","issue":{"url":"https://api.github.com/repos/jhpoelen/eol-globi-data/issues/138","labels_url":"https://api.github.com/repos/jhpoelen/eol-globi-data/issues/138/labels{/name}","comments_url":"https://api.github.com/repos/jhpoelen/eol-globi-data/issues/138/comments","events_url":"https://api.github.com/repos/jhpoelen/eol-globi-data/issues/138/events","html_url":"https://github.com/jhpoelen/eol-globi-data/issues/138","id":75339455,"number":138,"title":"EOL API throws 503s (service unavailable) or 504s (gateway timeout) in when handling many (sequential) requests","user":{"login":"jhpoelen","id":1084872,"avatar_url":"https://avatars.githubusercontent.com/u/1084872?v=3","gravatar_id":"","url":"https://api.github.com/users/jhpoelen","html_url":"https://github.com/jhpoelen","followers_url":"https://api.github.com/users/jhpoelen/followers","following_url":"https://api.github.com/users/jhpoelen/following{/other_user}","gists_url":"https://api.github.com/users/jhpoelen/gists{/gist_id}","starred_url":"https://api.github.com/users/jhpoelen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jhpoelen/subscriptions","organizations_url":"https://api.github.com/users/jhpoelen/orgs","repos_url":"https://api.github.com/users/jhpoelen/repos","events_url":"https://api.github.com/users/jhpoelen/events{/privacy}","received_events_url":"https://api.github.com/users/jhpoelen/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-05-11T19:59:21Z","updated_at":"2015-05-16T00:53:14Z","closed_at":"2015-05-16T00:53:14Z","body":"GloBI uses EOL api to resolve and link taxonomic names that are included in data sources.\r\n\r\nIn and around 2015-05-11 19:23:13,938 UTC / 2015-05-11 21:23:13,938 (CEST, central european standard time), the EOL api started to provide 503s (or service unavailable exceptions), at least 11 in a row (see log below).\r\n\r\n@jhammock is this expected behavior?\r\n\r\n```\r\n2015-05-11 21:19:43,440 [main] WARN  org.eol.globi.service.TaxonEnricherImpl - f\r\nailed to find a match for [{pathIds=null, path=null, commonNames=null, pathNames\r\n=null, name=Mabea piriri Aubl., rank=null, externalId=EOL:1155504}] in [EOLServi\r\nce]\r\norg.eol.globi.service.PropertyEnricherException: failed to lookup [http://eol.or\r\ng:80/api/pages/1.0/1155504.json?images=1&videos=0&sounds=0&maps=0&text=0&iucn=fa\r\nlse&subjects=overview&licenses=all&details=false&common_names=true&synonyms=fals\r\ne&references=false&format=json]: http status [503]   \r\n...\r\n2015-05-11 21:20:35,661 [main] WARN  org.eol.globi.service.TaxonEnricherImpl - f\r\nailed to find a match for [{pathIds=null, path=null, commonNames=null, pathNames\r\n=null, name=Mabea piriri, rank=null, externalId=null}] in [EOLService]\r\norg.eol.globi.service.PropertyEnricherException: failed to lookup [http://eol.or\r\ng:80/api/search/1.0.xml?q=Mabea+piriri&exact=true]: http status [503]  \r\n...\r\n2015-05-11 21:21:28,510 [main] WARN  org.eol.globi.service.TaxonEnricherImpl - f\r\nailed to find a match for [{pathIds=null, path=null, commonNames=null, pathNames\r\n=null, name=Mabea, rank=null, externalId=null}] in [EOLService]\r\norg.eol.globi.service.PropertyEnricherException: failed to lookup [http://eol.or\r\ng:80/api/search/1.0.xml?q=Mabea&exact=true]: http status [503] \r\n...\r\n```\r\n\r\n"}}