質問: http.start do |h| h.request(request) end ``` お手上げ状態です。pluginにしなければ正しく動くのですが...。 よろしくお願いします。 補足です。 様子を見ていたら、read_timeoutの後にapiの処理自体は走っているようなので、処理が終わるまで待機してしまっているようです。 開発サーバ側の問題でしょうか。
回答: 解決しました。 pumaはマルチスレッドなので自分自身を待ってしまうようです。 developmentではunicornを、productionではpassengerを利用することで動くようになりました。