Skip to content

Add procs to serve for running the app as several processes - #927

Merged
jph00 merged 1 commit into
mainfrom
pr/add-procs-to-serve-for-running-the-app-as-several
Sep 3, 2026
Merged

Add procs to serve for running the app as several processes#927
jph00 merged 1 commit into
mainfrom
pr/add-procs-to-serve-for-running-the-app-as-several

Conversation

@jph00

@jph00 jph00 commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

serve(procs=n), or PROCS=n in the environment, re-executes the script once per process with FH_PROCNUM numbered from 0, each on the next port from port and with its own reload supervisor. SIGTERM reaches every child. An app reads FH_PROCNUM for work only one process should do: it is '0' in the first process and unset in a single-process run. A reverse proxy in front of the ports decides how requests reach them.

@jph00 jph00 added the enhancement New feature or request label Sep 3, 2026
@jph00
jph00 merged commit 6f964b6 into main Sep 3, 2026
1 check passed
@jph00
jph00 deleted the pr/add-procs-to-serve-for-running-the-app-as-several branch September 3, 2026 00:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant