Mar 28 08 11:32 am
Mar 29 08 12:23 am
Apr 02 08 2:22 am
adrien wrote:We have seen in the past in many cases windows losing thread messages if you pump too many to a single thread at once, I'm suspicious this may be happening, and that having more than one connection alleviates this.
What is the actual data throughput like? I'm trying to get an idea about numbers of thread messages notifying available data.
One comment - if you're piping all inbound connections to the same internal server, you could use a TCP mapping instead of HTTP proxy for reverse proxy. It should give better performance, since it doesn't analyse protocol (as much). You won't get auth with it though, but if all you want is an SSL front-end, it will do that.
Apr 02 08 11:45 am
Apr 02 08 11:48 am
Apr 03 08 1:01 pm
Apr 05 08 6:16 am
adrien wrote:p.s, what web server software is WinGate reverse-proxying to?
adrien wrote:we tried to repro this in the lab but didn't have any luck - uploads up to ~70MB worked fine through a fairly slow machine.
Is the uploading agent a web browser, or some other custom software?
Actually the 100% CPU thing makes me think it might be something else.
I"ll see if I can get the test lab to repro the problem. If not, would you be willing to try a test build to track down the issue?
As for the other features... you're describing WinGate 2008. We're close to a beta of that so if you'd like to try it, let me know.