2016-09-18 61 views
0

我知道Jetty可以通過Dropwizard中的配置文件來配置,但是我找不到一種方法來啓用Keep-Alive,關於如何實現這個而不是自定義過濾器的任何建議?Keep-Alive Dropwizard

server: 
    type: simple 
    applicationContextPath:/
    adminContextPath: /admin 
    connector: 
    type: http 
    port: 8080 
    gzip: 
    bufferSize: 8KiB 

回答

2

HTTP保持活動支持默認情況下在Jetty中可用。

使用HTTP的持續連接(又稱HTTP保持活動)是依賴於HTTP客戶端(其選擇的HTTP版本的支持水平,並把它發送的頭)

+0

這似乎並非是因爲我正確一個基本的Dropwizard應用程序的標題只是返回我的'連接:關閉'。有什麼辦法可以明確地啓用它嗎? –

+0

如果請求標頭有'Connection:close'則是它的客戶端。如果響應標頭有'Connection:close',那麼它的應用程序在dropwizard上運行並添加它(jetty只會在某些錯誤情況下添加'Connection:close') –

+0

這是我正在運行的基本Dropwizard示例,並嘗試使用Chrome進行連接 –