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 |