Добавление GZIP с помощью Rack :: Deflator вызывает ошибки «Клиентский запрос прерван» на Heroku - PullRequest
0 голосов
/ 01 апреля 2019

Добавление GZIP с помощью Rack :: Deflator приводит к множеству ошибок «Клиентский запрос прерван» (H27) в Heroku (около 1% всех запросов без очевидного шаблона).

Любая идея, что может быть причинойэтот?И как это исправить?

> rails middleware

use Rack::Cors
use ActionDispatch::SSL
use RackReverseProxy::Middleware
use Rack::Sendfile
use ActionDispatch::Static
use Rack::Deflater
use ActionDispatch::Executor
use ActiveSupport::Cache::Strategy::LocalCache::Middleware
use Rack::Timeout
...

Стойка: дефлятор gzips только html.Остальные подаются с CDN.

1 Ответ

1 голос
/ 01 апреля 2019

Вы также можете использовать самоцвет "Heroku Deflater". Это характерно для платформы heroku.

gem 'heroku-deflater', :group => :production
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...