Ori.livneh has submitted this change and it was merged. Change subject: Set HHVM mysql connection timeout to 3s on app and api servers ......................................................................
Set HHVM mysql connection timeout to 3s on app and api servers Follow up to Id4dd192. Use hiera to configure the hhvm.mysql.connect_timeout setting on app and api servers to be 3 seconds instead of the default 1 second in an attempt to reduce the number of aborted database connections seen in the HHVM error logs. Bug: T98489 Change-Id: I526107099be5c9b9093110b94a7c3ec9856fdb3c --- M hieradata/role/common/mediawiki/appserver.yaml M hieradata/role/common/mediawiki/appserver/api.yaml 2 files changed, 16 insertions(+), 0 deletions(-) Approvals: Ori.livneh: Verified; Looks good to me, approved diff --git a/hieradata/role/common/mediawiki/appserver.yaml b/hieradata/role/common/mediawiki/appserver.yaml index dbbc487..9f9649c 100644 --- a/hieradata/role/common/mediawiki/appserver.yaml +++ b/hieradata/role/common/mediawiki/appserver.yaml @@ -5,3 +5,11 @@ mediawiki::users::web: www-data apache::mpm::mpm: worker mediawiki::web::mpm_config::mpm: worker +hhvm::extra::fcgi_settings: + hhvm: + mysql: + connect_timeout: 3000 +hhvm::extra::cli_settings: + hhvm: + mysql: + connect_timeout: 3000 diff --git a/hieradata/role/common/mediawiki/appserver/api.yaml b/hieradata/role/common/mediawiki/appserver/api.yaml index efe0db5..9b8b1e9 100644 --- a/hieradata/role/common/mediawiki/appserver/api.yaml +++ b/hieradata/role/common/mediawiki/appserver/api.yaml @@ -5,3 +5,11 @@ mediawiki::users::web: www-data apache::mpm::mpm: worker mediawiki::web::mpm_config::mpm: worker +hhvm::extra::fcgi_settings: + hhvm: + mysql: + connect_timeout: 3000 +hhvm::extra::cli_settings: + hhvm: + mysql: + connect_timeout: 3000 -- To view, visit https://gerrit.wikimedia.org/r/214295 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I526107099be5c9b9093110b94a7c3ec9856fdb3c Gerrit-PatchSet: 3 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: BryanDavis <bda...@wikimedia.org> Gerrit-Reviewer: BBlack <bbl...@wikimedia.org> Gerrit-Reviewer: Giuseppe Lavagetto <glavage...@wikimedia.org> Gerrit-Reviewer: Ori.livneh <o...@wikimedia.org> Gerrit-Reviewer: Springle <sprin...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits