3

我们将 webpack-dev-server 与 http-proxy-middleware 一起使用。我们的量角器测试用例不断超时。我怀疑我们需要将 keep-alive 设置为 true,但我在 webpack-dev-server 和 http-proxy-middleware 中都没有看到这样的选项。是否可以为 wepack-dev-server 配置 keep-alive?

谢谢

4

2 回答 2

3

是的,您可以在标题选项中配置 keep-alive,如下所示。使用 devServer.proxy.headers 选项。

devServer: {
    publicPath: '...',
    contentBase: '...',
    port: 9090,
    proxy: {
        '/**': {
            target: 'http://localhost:8080/',
            secure: false,
            changeOrigin: true,
            headers: {
                Connection: 'keep-alive'
            }
        }
    },
    open: true,
    inline: true,
    hot: false
}
于 2018-11-27T11:52:28.207 回答
2

使用Connection: 'Keep-alive',确保第一个字母“C”大写,而不是让connection: 'keep-alive'我的一整天都毁了。

于 2018-12-19T06:48:12.383 回答