summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Speicher <robert@gitlab.com>2017-12-28 22:59:32 +0000
committerRobert Speicher <robert@gitlab.com>2017-12-28 22:59:32 +0000
commit723d788fbef90b270cce1ca1d4bc228c54041eaa (patch)
treef5a3b66e5dfcc11bd1132dd885922d08ba570f07
parent97bebab61f1589a9c434ccb8169a635d72a3bdf2 (diff)
parente202fe8c760d8e63a26cbac116dc94d5039fb207 (diff)
downloadgitlab-ce-723d788fbef90b270cce1ca1d4bc228c54041eaa.tar.gz
Merge branch '38930-warmup' into 'master'
Resolve "First request after GDK server started is slow" Closes #38930 See merge request gitlab-org/gitlab-ce!16153
-rw-r--r--config.ru5
1 files changed, 5 insertions, 0 deletions
diff --git a/config.ru b/config.ru
index 065ce59932f..de0400f4f67 100644
--- a/config.ru
+++ b/config.ru
@@ -17,6 +17,11 @@ end
require ::File.expand_path('../config/environment', __FILE__)
+warmup do |app|
+ client = Rack::MockRequest.new(app)
+ client.get('/')
+end
+
map ENV['RAILS_RELATIVE_URL_ROOT'] || "/" do
run Gitlab::Application
end