2016-11-30 7 views
0

私はいくつかのJSON応答に答えるサーバーREST APIを持っています。私は応答時間を増やすためにサーバー上でそれをチャンクします。既にチャンクされている場合、Apache/nginx gzipサーバーの応答を受け取ることはできますか?

ApacheやNginxなどのリバースプロキシのための方法はありますか?この応答を傍受し、チャンクをgzipしてチャンクとしてクライアントに送り返しますか?

私は、APIサーバー内で直接コンテンツをチャンクする前に、コンテンツをgzipで処理しています。自分のサーバーの応答時間を増やすことができる他のオプションがあるかどうかは疑問です。

答えて

1

これは、私が答えた他のスタックオーバーフローの質問によれば可能だと思います。

https://serverfault.com/questions/159313/enabling-nginx-chunked-transfer-encoding/187573#187573

は、上記によると、あなたのnginxの設定でproxy_bufferingを無効にすることが可能である、と設定されている場合の出力をgzippingサポートしています。

ページに記載されているように、不利な点があり、この処置が適切であるかどうかをテストする必要があります。

関連する問題