I noticed that if you have too few pm_children set then some requests hang until timeout. This surprised me - I’d expect an immediate error, but it’s more like a tarpit! For ages I was thinking my server was not performant, then I noticed via top that it wasn’t doing or waiting while the browser was.

I have two questions:

  1. If you have pm_max_children=1 and you occupy that and submit another request, what actually happens? (I’m proxying through nginx.) HTTP doesn’t have a “40_ Come back later”.

  2. (if life deals you lemons…) if you can generate a tarpit that doesn’t use server resources, this could be quite useful to know about too!

You are viewing a single thread.
View all comments
1 point

When will the core php get async? Sick of it

permalink
report
reply

PHP

!php@programming.dev

Create post

Welcome to /c/php! This is a community for PHP developers and enthusiasts to share and discuss anything related to PHP. From the latest updates and tutorials, to your burning questions and amazing personal projects, we welcome all contributions.

Let’s foster an environment of respect, learning, and mutual growth. Whether you’re an experienced PHP developer, a beginner, or just interested in learning more about PHP, we’re glad to have you here!

Let’s code, learn, and grow together!

Community stats

  • 17

    Monthly active users

  • 79

    Posts

  • 91

    Comments