Re: The busybox website is unbearably slow

2023-01-19 Thread Denys Vlasenko
On Wed, Jan 18, 2023 at 5:45 PM Peter Korsgaard  wrote:
> > "Xabier" == Xabier Oneca <--  xOneca > writes:
> Hi,
>
>  > Yes, I see the same in git.busybox.net since a while back. I thought it was
>  > my browser's fault (because it sticks in "performing TLS handshake"), but
>  > now tried with wget and it connects and waits too.
>
> I've restarted Apache on the VM, which seems to have improved things
> somewhat.

It's slow because it is configured to have limited small number of concurrent
connections. When there are more connections, they are held up and can time out.

There are several periodic "git pull" scripts somewhere on the Net
querying the site
all the time. With larger connection limit, they can spawn so many git processes
that machine OOMs (hangs) and needs to be manually rebooted.
___
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox


Re: The busybox website is unbearably slow

2023-01-19 Thread Guillermo Rodriguez Garcia
Perhaps the static website could be moved somewhere else (Github Pages,
Netlify, etc). This would solve the problem for the static sites, and
alleviate the load for git.busybox.net.

Guillermo

El jue, 19 ene 2023 a las 10:08, Denys Vlasenko ()
escribió:

> On Wed, Jan 18, 2023 at 5:45 PM Peter Korsgaard 
> wrote:
> > > "Xabier" == Xabier Oneca <--  xOneca > writes:
> > Hi,
> >
> >  > Yes, I see the same in git.busybox.net since a while back. I thought
> it was
> >  > my browser's fault (because it sticks in "performing TLS handshake"),
> but
> >  > now tried with wget and it connects and waits too.
> >
> > I've restarted Apache on the VM, which seems to have improved things
> > somewhat.
>
> It's slow because it is configured to have limited small number of
> concurrent
> connections. When there are more connections, they are held up and can
> time out.
>
> There are several periodic "git pull" scripts somewhere on the Net
> querying the site
> all the time. With larger connection limit, they can spawn so many git
> processes
> that machine OOMs (hangs) and needs to be manually rebooted.
> ___
> busybox mailing list
> busybox@busybox.net
> http://lists.busybox.net/mailman/listinfo/busybox
>


-- 
Guillermo Rodriguez Garcia
guille.rodrig...@gmail.com
___
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox


Re: The busybox website is unbearably slow

2023-01-19 Thread Steffen Nurpmeso
Guillermo Rodriguez Garcia wrote in
 :
 |Perhaps the static website could be moved somewhere else (Github Pages,
 |Netlify, etc). This would solve the problem for the static sites, and
 |alleviate the load for git.busybox.net.

lighttpd now supports KTLS.  I am super happy with it.  But i have
rather strict firewall rules that downgrade things that come often
(or download much), and have server.max-keep-alive-requests=1 for
git access (could do connection.kbytes-per-second= also for it,
but luckily that not needed for me _YET_), so they get used to it.
git browsing only with basic HTTP authentication, that cut my
distress by an enormous amount, most bots are so primitive.
curl -I and lynx show the HTTP realm, unfortunately firefox not,
so those have to read the web site to know about the right
password and user.

--steffen
|
|Der Kragenbaer,The moon bear,
|der holt sich munter   he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)
___
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox