diff options
author | Ralph Bean <rbean@redhat.com> | 2014-10-02 14:25:12 +0000 |
---|---|---|
committer | Ralph Bean <rbean@redhat.com> | 2014-10-02 14:25:12 +0000 |
commit | 852e41768c9566ae19ca8816f7630023774682bb (patch) | |
tree | c8621b6674e143d0f75d37a7b125d2f098fb21c3 | |
parent | 208d22978b15046d3edbce5af7a8725161219536 (diff) | |
download | ansible-852e41768c9566ae19ca8816f7630023774682bb.tar.gz ansible-852e41768c9566ae19ca8816f7630023774682bb.tar.xz ansible-852e41768c9566ae19ca8816f7630023774682bb.zip |
More threads/endpoints for the badges backend.
-rw-r--r-- | inventory/group_vars/badges-backend | 3 | ||||
-rw-r--r-- | inventory/group_vars/badges-backend-stg | 3 | ||||
-rw-r--r-- | roles/badges/backend/templates/badges-awarder.py | 4 | ||||
-rw-r--r-- | roles/fedmsg/base/templates/endpoints-fedbadges.py.j2 | 4 |
4 files changed, 10 insertions, 4 deletions
diff --git a/inventory/group_vars/badges-backend b/inventory/group_vars/badges-backend index 5dec56403..edf2e7100 100644 --- a/inventory/group_vars/badges-backend +++ b/inventory/group_vars/badges-backend @@ -7,7 +7,8 @@ freezes: false # for systems that do not match the above - specify the same parameter in # the host_vars/$hostname file -tcp_ports: [ 3000, 3001, 3002, 3003 ] +tcp_ports: [ 3000, 3001, 3002, 3003, + 3004, 3005, 3006, 3007 ] fas_client_groups: sysadmin-noc,sysadmin-badges diff --git a/inventory/group_vars/badges-backend-stg b/inventory/group_vars/badges-backend-stg index a83475e38..3b8988c73 100644 --- a/inventory/group_vars/badges-backend-stg +++ b/inventory/group_vars/badges-backend-stg @@ -7,7 +7,8 @@ num_cpus: 2 # for systems that do not match the above - specify the same parameter in # the host_vars/$hostname file -tcp_ports: [ 3000, 3001, 3002, 3003 ] +tcp_ports: [ 3000, 3001, 3002, 3003, + 3004, 3005, 3006, 3007 ] fas_client_groups: sysadmin-noc,sysadmin-badges diff --git a/roles/badges/backend/templates/badges-awarder.py b/roles/badges/backend/templates/badges-awarder.py index d99a02cc0..1c6ae21b6 100644 --- a/roles/badges/backend/templates/badges-awarder.py +++ b/roles/badges/backend/templates/badges-awarder.py @@ -5,8 +5,8 @@ config = { # This sets up four threads to handle incoming messages. At the time of # this commit, all of our fedmsg daemons are running in single-threaded # mode. If we turn it on globally, we should remove this setting. - "moksha.workers_per_consumer": 4, - "moksha.threadpool_size": 10, + "moksha.workers_per_consumer": 8, + "moksha.threadpool_size": 20, # This tells the consumer where to look for its BadgeRule definitions. It # may be a relative or an absolute path on the file system. diff --git a/roles/fedmsg/base/templates/endpoints-fedbadges.py.j2 b/roles/fedmsg/base/templates/endpoints-fedbadges.py.j2 index a9a69b7c6..f424d72db 100644 --- a/roles/fedmsg/base/templates/endpoints-fedbadges.py.j2 +++ b/roles/fedmsg/base/templates/endpoints-fedbadges.py.j2 @@ -11,6 +11,10 @@ config = dict( "tcp://badges-backend01.%s:3001" % suffix, "tcp://badges-backend01.%s:3002" % suffix, "tcp://badges-backend01.%s:3003" % suffix, + "tcp://badges-backend01.%s:3004" % suffix, + "tcp://badges-backend01.%s:3005" % suffix, + "tcp://badges-backend01.%s:3006" % suffix, + "tcp://badges-backend01.%s:3007" % suffix, ], "tahrir.badges-web01": [ |