prophile / jacquard

Split testing server
MIT License
7 stars 4 forks source link

Jacquard locks up with high connection counts #109

Open PeterJCLaw opened 4 years ago

PeterJCLaw commented 4 years ago

Using the provided debian package, or reproducible with the default configuration and example waitress command line, Jacquard locks up under high connection counts.

This appears to be a waitress issue, specifically https://github.com/Pylons/waitress/issues/301, but I'm raising this here in case it turns out that there's something Jacquard can do to work around this.

PeterJCLaw commented 4 years ago

Update (via the linked Pylons issue): this is a result of the connection count default being 100. Since Jacquard controls the service file containing the waitress-serve command line, is there a way that Jacquard could allow extensions to that command line in its service file?

I know that you can override systemd service files, however that means replacing the whole command line, rather than replacing it.

It may be though that this is out of scope for Jacquard and more something which Waitress needs to support.