greenlight/config
Lars Kiesow 4286864263
Puma Worker Configuration (#1701)
We noticed that the current default settings perform very poorly under
load. We managed to literally take down Greenlight during a larger event
when people where accessing the landing page for rooms and when doing
some tests, I was more or less able to DoS Greenlight on my own.

This patch adds a default worker configuration similar to the previous
configuration with one worker, but lets users easily adjust it to more
workers which significantly improves the situation. The small, 4 core
machine I was testing on could handle about thrice the amount of
requests.

Co-authored-by: Ahmad Farhat <ahmad.af.farhat@gmail.com>
2020-09-29 11:44:47 -04:00
..
environments Merge v2.7-alpha (#1951) 2020-07-29 11:03:22 -04:00
initializers Add env variables to change same_site and secure (#2040) 2020-08-24 14:19:46 -04:00
locales Translate /config/locales/en.yml in fr (#2090) 2020-09-17 14:11:55 -04:00
application.rb GRN2-xx: Allowed file types now matches BigBlueButton (#1966) 2020-08-04 10:35:07 -04:00
boot.rb GRN2-45, GRN2-197: Upgrade Rails to 5.2.3 and removed sass-rails gem (#636) 2019-07-15 10:13:41 -04:00
cable.yml Switched default cable adapter to postgres (#2139) 2020-09-29 11:31:42 -04:00
database.yml GRN2-xx: Added port to database configuration (#1550) 2020-05-08 16:13:57 -04:00
environment.rb add LGPL 3.0 headers 2018-08-01 09:45:12 -04:00
puma.rb Puma Worker Configuration (#1701) 2020-09-29 11:44:47 -04:00
routes.rb Merge v2.7-alpha (#1951) 2020-07-29 11:03:22 -04:00
secrets.yml initial commit 2018-05-07 16:06:01 -04:00
spring.rb GRN2-45, GRN2-197: Upgrade Rails to 5.2.3 and removed sass-rails gem (#636) 2019-07-15 10:13:41 -04:00
storage.yml Merge v2.7-alpha (#1951) 2020-07-29 11:03:22 -04:00