[prev in list] [next in list] [prev in thread] [next in thread] 

List:       apache-modperl
Subject:    ithread+event mpm tips for a segfault free ride
From:       Joe Schaefer <joe () sunstarsys ! com>
Date:       2023-11-26 17:43:45
Message-ID: CAFQGv+Z2qHPSKnJ76aOKhB_5Szxp2+Fj2CN0FW7Y2rokFPVEyQ () mail ! gmail ! com
[Download RAW message or body]

1. Never reap ithreads via modperl's Interpreter tune.  Once modperl spins
up a new ithread for capacity response, leave it alone until you logrotate
httpd with a graceful restart.

2. Consistently Disable the use of per-request ENV vars populated by
modperl.

3. Enjoy some high-performance efficiency boosts in your modperl handlers
with sealed.pm, (but avoid reentrancy/recursion for those subs, or you may
segfault).

-- 
Joe Schaefer, Ph.D.
<https://sunstarsys.com/orion/features>
Orion - The Enterprise Jamstack Wiki <https://sunstarsys.com/orion/features>
<joe@sunstarsys.com>
954.253.3732 <//954.253.3732>

[Attachment #3 (text/html)]

<div dir="ltr"><div>1. Never reap ithreads via modperl&#39;s Interpreter tune.   Once \
modperl spins up a new ithread for capacity response, leave it alone until you \
logrotate httpd with a graceful restart.</div><div><br></div><div>2. Consistently \
Disable the use of per-request ENV vars populated by \
modperl.</div><div><br></div><div>3. Enjoy some high-performance efficiency boosts in \
your modperl handlers with <a href="http://sealed.pm">sealed.pm</a>, (but avoid \
reentrancy/recursion for those subs, or you may segfault).</div><div><br></div><span \
class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" \
data-smartmail="gmail_signature"><div dir="ltr">Joe Schaefer, Ph.D.<div></div><div><a \
href="https://sunstarsys.com/orion/features" target="_blank"><img \
src="https://ci3.googleusercontent.com/mail-sig/AIorK4znBF_TAme6pCiav9cgwbIEHDJwyXb2f2Ymw0uY-9ZKx45P_KcsYtcI8RGqtr3HBrV6fAW1Hn4"></a></div><div><a \
href="https://sunstarsys.com/orion/features" target="_blank">Orion - The Enterprise \
Jamstack Wiki</a><br></div><div><div><div>&lt;<a href="mailto:joe@sunstarsys.com" \
target="_blank">joe@sunstarsys.com</a>&gt;</div><div><a href="tel://954.253.3732" \
target="_blank">954.253.3732</a></div><div><br></div><div><br></div></div></div></div></div></div>




[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic