http2

    0熱度

    1回答

    我們有一個大致如示例here構建的Jetty Http2客戶端。 客戶端處理的每個請求調用session.newStream(...)。看起來老流不是GC-ed。但是,我們似乎無法在API中找到一種好方法來回收它們或關閉它們。 我們是否應該使用streamPromise.get().setIdleTimeout(t)來設置非常小的空閒超時? 我們是否應該保留Stream對象,在交換完成時標記它,然

    0熱度

    1回答

    我在HTTP2上使用澤西。當流量高到一點時,異常就會升起。我得到了pcap發現服務器發送FIN/ACK而沒有收到FIN。我不確定這是否是一個FIN來關閉服務器端的連接。或單個FIN組合ACK到先前的分組。它看起來是後者,因爲客戶端沒有發送FIN。所以問題是服務器爲什麼只在小流量下發送FIN。我發現rece_q和send_q非常低。 CPU使用率並不高。我已經調整了一些TCP參數,結果是一樣的。這種

    0熱度

    1回答

    我正在嘗試使用JMeter針對Web應用程序運行RESTful API性能測試。在實際情況下,一個網站會使用多路複用在一個連接中對HTTP/2下的Web應用程序進行4-5次異步API調用。我已經在JMeter中安裝了HTTP2Sampler插件,但我不知道如何在一個TCP/IP連接中進行這些調用。

    1熱度

    2回答

    我建立一個web應用程序和服務過來http2。然而,當我使用谷歌瀏覽器(版本59.0.3071.115(官方版本)(64位))的開發人員工具分析網絡時,顯然多路複用不起作用,因爲只有6個活動連接(如使用http1.1)其餘的連接都在排隊。 這是爲什麼?或者我的期望不正確? 的截圖(你可以看到,協議是http2): 更新#1: 後端上的nginx 1.13運行; 我使用的一次性加載所有腳本自定義模塊

    1熱度

    1回答

    EDIT客戶端 - 由於可能misintepretation: 這不是關於HTTP服務器端/ 2 - 它的關於客戶的HTTP/2從舊服務器OS請求。此外,我得到它使用python(gobiko.apns),所以在我看來,它應該是可能的。 EDIT 2 看來這個問題已經沒有那麼多的做HTTP2,而是由蘋果所需要的密碼。在win10之前的版本中,SLSlStream不使用TLS_ECDHE_RSA_W

    2熱度

    2回答

    我們正在構建的網絡應用程序的許多資產都是通過S3服務的。在Chrome中查看它們時,它們通過HTTP進行服務,而不是http/2。 在S3中是否存在配置設置,或者我們可以通過的頭文件告訴S3如果客戶端支持它,則嘗試通過http/2來服務資產? 我在網上發現有關如何做到這一點的任何資源的問題,或者甚至有可能。

    1熱度

    1回答

    我試着去做,但當我轉而繞過我的域記錄時,協議是h2正在工作。 所有瀏覽器和apache日誌都正確。 當我打開域上的cloudflare,瀏覽器工作正常(我知道CF正在對客戶端HTTP2協議工作)。 但我在Apache日誌看到, 「GET/HTTP/1.1」 302 5067 「GET/EN/HTTP/1.1」 200 5068 「POST/EN/AJAX /用戶HTTP/1.1」 200 77 它

    0熱度

    1回答

    使用節點new http2服務器時,我試圖從瀏覽器調用它時遇到此錯誤:ERR_INVALID_HTTP_RESPONSE。 代碼: const http2 = require('http2'); // Create a plain-text HTTP/2 server const server = http2.createServer(); server.on('stream', (st

    1熱度

    1回答

    這個使用curl的php腳本需要接近10分鐘才能完成在Apple HTTP/2 APNS服務器上發送2500個推送通知。 如何在每次更改url時加速發送到同一服務器的http請求數。 $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_2_0,

    0熱度

    1回答

    我們有一個位於CDN的網站,並啓用了HTTP2。 如果我們啓用Apache2服務器的HTTP2,它會有什麼區別嗎?