Nimi Wariboko Jr
|
2ef8905966
|
Proxy: Instead of setting DisableKeepAlives, set MaxIdleConnsPerHost to -1 to prevent net/http from pooling the connections. DisableKeepAlives causes net/http to send a Connection: Closed header which is bad. Fixes #1056
|
2016-08-22 18:00:37 -07:00 |
|
Matthew Holt
|
2019eec5a5
|
Fix lint warnings; group methods for same type together
|
2016-08-06 14:46:52 -06:00 |
|
Nimi Wariboko Jr
|
8898066455
|
Merge branch 'master' into proxy/single-webconn
|
2016-08-05 16:57:54 -07:00 |
|
Nimi Wariboko Jr
|
5b5e365295
|
Instead of treating 0 is a default value, use http.DefaultMaxIdleConnsPerHost
|
2016-08-05 15:41:32 -07:00 |
|
Nimi Wariboko Jr
|
f4cdf53761
|
Proxy: Fix transport defn; cleanup connection.
|
2016-08-02 12:31:17 -07:00 |
|
Nimi Wariboko Jr
|
d534a2139f
|
Proxy: When connecting to websocket backend, reuse the connection isntead of starting a new one.
|
2016-08-01 19:11:31 -07:00 |
|
Nimi Wariboko Jr
|
db4cd8ee2d
|
Proxy: Add keepalive directive to proxy to set MaxIdleConnsPerHost on transport. Fixes #938
|
2016-08-01 15:54:07 -07:00 |
|
Matthew Holt
|
6490ff6224
|
Adjust proxy headers properly (fixes #916)
|
2016-07-21 18:18:01 -06:00 |
|
Tw
|
beae16f07c
|
Proxy performance (#946)
* proxy: add benchmark
Signed-off-by: Tw <tw19881113@gmail.com>
* replacer: prepare lazily
update issue#939
benchmark old ns/op new ns/op delta
BenchmarkProxy-4 83865 72544 -13.50%
Signed-off-by: Tw <tw19881113@gmail.com>
* proxy: use buffer pool to avoid temporary allocation
Signed-off-by: Tw <tw19881113@gmail.com>
|
2016-07-20 19:06:14 -06:00 |
|
Matthew Holt
|
416af05a00
|
Migrating more middleware packages
|
2016-06-05 21:51:56 -06:00 |
|