TRAFFIC_MANAGER(8)

πŸ“¦
version 9.2.5 Β· 4 versions
, in ubuntu noble, ubuntu questing

πŸ’… 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 as ARGUMENTS
  • --maxRecords RECORDS β€” caps the records at RECORDS
  • --bind_stdout FILE β€” the file to which the stdout stream for traffic_manager will be bound. like, that's where her standard output goes πŸŽ€
  • --bind_stderr FILE β€” the file to which the stderr stream for traffic_manager will 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 running traffic_ctl config reload. so basically, a glow-up on demand ✨
  • SIGINT, SIGTERM β€” these signals cause traffic_manager to exit after also shutting down traffic_server. she does not leave her friend behind, periodt πŸ’…
  • SIGUSR2 β€” this signal causes the traffic_manager and traffic_server processes 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 logrotate postrotate script, send a -SIGUSR2 to the traffic_manager process. 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 🫢


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