Server Management: Dedicated PHP-FPM Pool per Project With Live Worker Counters

· Control Panel · New Feature · All updates
Server Management: a dedicated PHP-FPM pool per project. Every site on a managed server used to share one PHP-FPM pool, so a traffic flood on one site could exhaust the workers of every other site on the box. Each project now has a PHP-FPM Pool card in its details page: enable it and the agent clones the server-wide pool configuration into a pool owned by that project, points the project’s Apache vhost(s) at it in place (no vhost regeneration, your customisations stay) and reloads PHP-FPM and Apache gracefully — every step validated first and rolled back on failure. The card shows live counters (active / idle / queued workers, max-children hits, slow requests) and an editor for the pool file, so you can cap a site at, say, 12 workers while the rest of the server keeps its own. Strictly opt-in: projects you do not switch keep running on the shared pool, untouched. Also: PHP-FPM configuration saves now wait for the reload to finish before the next change is accepted.
View the full changelog