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

Reply via email to