Server.md 1.1 KB

Server

There are five main server daemons that run to handle the fleet of buses. Here is a brief overview

Name Default Port Description
avls_server 2857 Receives automatic vehicle locations sytem (AVLS) information from buses and stores in database
billing_server 2455 Updates database pass information based on usage communication from buses
buspass_server 7277 Updates bus units with most recent passes. Updates with delta changes or whole flush of active pass database.
hello_daemon 3566 Responds to 'hello' requests from tunnel management processes on the bus unit
version_daemon 8377 Responds to bus units requests for most recent 'config' and 'firmware' packages
Name Tables Affected
avls_server avls_data
billing_server billing_log, active_rider_table, user_card, user_pass, rule_class, diagnostic_log
buspass_server active_rider_table
version_daemon bus_checkin_log, udpate_level