TRAFFIC_MANAGER(8)
π TRAFFIC_MANAGER(8) β the Apache Traffic Server process manager
okay bestie, welcome to the Traffic Server process manager page β¨ this is traffic_manager(8) from Apache Traffic Server, and she is literally the mom friend of the whole server stack π«Ά
πΈ NAME πΈ
traffic_manager β the Traffic Server process manager. she runs the show, she keeps an eye on things, she is the main character π
β¨ DESCRIPTION β¨
so like, here's the whole menu of flags she takes. no notes, just vibes and options π
--aconfPort PORTβ sets the config port, bestie--action TAGSβ gives you the action tags--debug TAGSβ debug tags, for when you need to see everything π--groupAddr ADDRESSβ the group address--helpβ she tells you how to use her, iconic--nosyslogβ no syslog, thank you very much--path FILEβ points at a file--proxyOffβ turns the proxy off--listenOffβ turns listening off--proxyPort PORTβ the proxy port, obviously--recordsConf FILEβ the records config file--tsArgs ARGUMENTSβ args that get passed along asARGUMENTS--maxRecords RECORDSβ caps the records atRECORDS--bind_stdout FILEβ the file to which the stdout stream fortraffic_managerwill be bound. like, that's where her standard output goes π--bind_stderr FILEβ the file to which the stderr stream fortraffic_managerwill be bound. and that's where the standard error goes π--versionβ she tells you which version she is πββοΈ
π¦ SIGNALS π¦
okay so signals. this is the part where you talk to her telepathically, and she does listen π
SIGHUPβ this signal causes a reconfiguration event, equivalent to runningtraffic_ctl config reload. so basically, a glow-up on demand β¨SIGINT,SIGTERMβ these signals causetraffic_managerto exit after also shutting downtraffic_server. she does not leave her friend behind, periodt πSIGUSR2β this signal causes thetraffic_managerandtraffic_serverprocesses to close and reopen their file descriptors for all of their log files. this allows the use of external tools to handle log rotation and retention. for instance,logrotate(8)can be configured to rotate the various Apache Traffic Serverβ’ logs and, via the logrotatepostrotatescript, send a-SIGUSR2to thetraffic_managerprocess. after the signal is received, Apache Traffic Serverβ’ will stop logging to the now-rolled files and will reopen log files with the originally configured log names. it's giving β¨fresh startβ¨ π§
π₯ EXPONENTIAL BACK-OFF DELAY π₯
if traffic_server has issues communicating with traffic_manager after a crash, traffic_manager will retry to start traffic_server using an exponential back-off delay, which will make traffic_manager to retry starting traffic_server from 1s until it reaches the max ceiling time. the ceiling time is configurable as well as the number of times that traffic_manager will keep trying to start traffic_server. a random variance will be added to the sleep time on every retry.
π NOTE:
for more information about this configuration please check records.config
π SEE ALSO π
traffic_ctl(8), traffic_server(8) β her two besties, go say hi π«Ά
π COPYRIGHT π
2026, dev@trafficserver.apache.org
that's the whole page, babe. she's 9.2, dated Feb 12, 2026, and she ate. no crumbs. π
π
π¦ where this page comes from
- ubuntu noble: trafficserver 9.2.3+ds-1+deb12u1ubuntu0.1 Β· Apache-2.0
- ubuntu questing: trafficserver 9.2.5+ds-1ubuntu2.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms