+1 from me. Hopefully this permanently fixes the issue On Wed, Sep 22, 2021 at 10:55 PM Kevin Fenzi <ke...@scrye.com> wrote:
> On Wed, Sep 22, 2021 at 04:12:28PM -0400, Stephen John Smoogen wrote: > > On Wed, 22 Sept 2021 at 15:19, Kevin Fenzi <ke...@scrye.com> wrote: > > > > > > Yesterday we were having lots of issues with proxy01/10 in IAD2. > > > They would stop processing connections. Restarting httpd seemed to > clear > > > it up for a while, then it would get stuck again. > > > > > > My current theory is that we were hitting the limit of 900 clients for > > > some reason and it wasn't processing them correctly when it got to that > > > point. > > > > > > So, I increased that limit to 1500 and also setup a SSL session cache > > > (which it was complaining about that we didn't have). Since then, > > > proxy01/10 with those changes have been running ok. > > > > > > I'd like to push this out to the other proxies now as well, as some of > > > them have been alerting from time to time and it could be this same > > > issue. > > > > > > I already pushed this commit because I wanted 01/10 to be in sync/in > > > git. > > > > > > +1's to push it to the rest of the proxies? > > > > > > > There is a second part to your change: > > > > > SSLStaplingCache shmcb:/tmp/stapling_cache(128000) > > > +SSLSessionCache shmcb:/run/httpd/sslcache(10240000) > > > > Is that part of this or something that got pulled in by accident? > > Thats the "also setup a SSL session cache" part... > > kevin > -- > > > > > > > commit 313674646df60fc0e8342eff26094f694105cf76 > > > Author: Kevin Fenzi <ke...@scrye.com> > > > Date: Tue Sep 21 16:19:14 2021 -0700 > > > > > > proxies: increase max workers > > > > > > Also add a ssl connection cache. > > > These changes are live on proxy01/10 and seem to have made them > stable > > > again. Will look at pushing to the rest tomorrow. > > > > > > Signed-off-by: Kevin Fenzi <ke...@scrye.com> > > > > > > diff --git a/inventory/group_vars/proxies > b/inventory/group_vars/proxies > > > index c04531a57..5b0a25fee 100644 > > > --- a/inventory/group_vars/proxies > > > +++ b/inventory/group_vars/proxies > > > @@ -7,7 +7,7 @@ num_cpus: 6 > > > # This is used in the httpd.conf to determine the value for > serverlimit and > > > # maxrequestworkers. On 8gb proxies, 900 seems fine. But on 4gb > proxies, this > > > # should be lowered in the host vars for that proxy. > > > -maxrequestworkers: 900 > > > +maxrequestworkers: 1500 > > > > > > tcp_ports: [ > > > # For apache, generally. > > > diff --git a/roles/httpd/proxy/templates/httpd.conf.j2 > b/roles/httpd/proxy/templates/httpd.conf.j2 > > > index 00947131f..5b1e0debf 100644 > > > --- a/roles/httpd/proxy/templates/httpd.conf.j2 > > > +++ b/roles/httpd/proxy/templates/httpd.conf.j2 > > > @@ -773,3 +773,5 @@ EnableSendfile on > > > > > > # Configure a location for OCSP stapling > > > SSLStaplingCache shmcb:/tmp/stapling_cache(128000) > > > +SSLSessionCache shmcb:/run/httpd/sslcache(10240000) > > > +SSLSessionCacheTimeout 600 > > > > > > kevin > > > _______________________________________________ > > > infrastructure mailing list -- infrastructure@lists.fedoraproject.org > > > To unsubscribe send an email to > infrastructure-le...@lists.fedoraproject.org > > > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > > > List Guidelines: > https://fedoraproject.org/wiki/Mailing_list_guidelines > > > List Archives: > https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org > > > Do not reply to spam on the list, report it: > https://pagure.io/fedora-infrastructure > > > > > > > > -- > > Stephen J Smoogen. > > I've seen things you people wouldn't believe. Flame wars in > > sci.astro.orion. I have seen SPAM filters overload because of Godwin's > > Law. All those moments will be lost in time... like posts on a BBS... > > time to shutdown -h now. > > _______________________________________________ > > infrastructure mailing list -- infrastructure@lists.fedoraproject.org > > To unsubscribe send an email to > infrastructure-le...@lists.fedoraproject.org > > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > > List Archives: > https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org > > Do not reply to spam on the list, report it: > https://pagure.io/fedora-infrastructure > _______________________________________________ > infrastructure mailing list -- infrastructure@lists.fedoraproject.org > To unsubscribe send an email to > infrastructure-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org > Do not reply to spam on the list, report it: > https://pagure.io/fedora-infrastructure >
_______________________________________________ infrastructure mailing list -- infrastructure@lists.fedoraproject.org To unsubscribe send an email to infrastructure-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure