Tim Starling has uploaded a new change for review. https://gerrit.wikimedia.org/r/206362
Change subject: Reduce API concurrency and retries ...................................................................... Reduce API concurrency and retries 8 retries with a concurrency of 50 is a good way to take down the API cluster semi-permanently. In response to recent API cluster overload, conclusively traced to Parsoid: reduce retries to 1. Reduce concurrency to 15 for now, but this probably needs further tuning. Change-Id: I1c319f0ebc50cefb6f82fea4f7672d35c318ed9d --- M lib/mediawiki.ApiRequest.js 1 file changed, 2 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/services/parsoid refs/changes/62/206362/1 diff --git a/lib/mediawiki.ApiRequest.js b/lib/mediawiki.ApiRequest.js index 3a05ce3..bb98d39 100644 --- a/lib/mediawiki.ApiRequest.js +++ b/lib/mediawiki.ApiRequest.js @@ -5,7 +5,7 @@ var Agent = require('./_http_agent.js').Agent; var httpAgent = new Agent({ connectTimeout: 5 * 1000, - maxSockets: 50, + maxSockets: 15, }); require('http').globalAgent = httpAgent; @@ -99,7 +99,7 @@ // Increase the number of maximum listeners a bit.. this.setMaxListeners( 50000 ); - this.retries = 8; + this.retries = 1; this.env = env; this.title = title; this.queueKey = title; -- To view, visit https://gerrit.wikimedia.org/r/206362 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I1c319f0ebc50cefb6f82fea4f7672d35c318ed9d Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/services/parsoid Gerrit-Branch: master Gerrit-Owner: Tim Starling <tstarl...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits