FEERSUM(1p)

✨ FEERSUM ✨

okay bestie, gather round, because this is the manual page for feersum β€” the feersum app loader πŸŽ€ like, that's literally its whole name and its whole job. it loads your app. that's it. that's the vibe. πŸ’…


🌸 SYNOPSIS 🌸

feersum [plackup opts] [--pre-fork=N] [app.psgi]
feersum --native [--listen host:port] [--pre-fork=N] [app.feersum]
two whole ways to run her. pick your fighter. πŸ’–

πŸ¦‹ DESCRIPTION πŸ¦‹

so what it does: it loads the app file you specify into a Feersum server. that's the whole plot. no cap. 🌈

in both of those cases up there β€” both the plackup-flavoured one and the --native one β€” if you pass --pre-fork=N, then that many worker processes get used to serve requests. like, N workers, doing the serving, in parallel. iconic behavior honestly. πŸ‘‘

want the nitty gritty on that? go read Feersum::Runner. it's all in there. iykyk. ✨

now, if you're in native mode (that's when you run feersum --native), the way it currently works is that only a --listen parameter is accepted. just the one. that's it. and by default? the server will listen on localhost port 5000. so like, if you don't say anything, she's chilling on localhost:5000, minding her own business. 🧚

but if you're running in PSGI mode (aka non-native, aka the other one), then it's Plack::Runner doing the heavy lifting. and bestie, that module has its own documentation and its own defaults, so if you wanna know what's going on in there, go read that module. not me guessing on its behalf, that would be rude. πŸ’€


okay that's the whole page, you're welcome, go write something cute 🫢

this was perl v5.40.1 and it was last touched on 2025-04-13 β€” user contributed perl documentation, feersum edition, mwah πŸ’‹ 🌟

πŸ“¦ where this page comes from