One thought on - Astcanary

  • I’ve never been able to determine WHY anybody actually need to run Asterisk with priority set. However, running Asterisk as a high priority process should, in theory, mean that other processes on the system will never cause Asterisk to service a channel too slowly. In practice, however, most people ensure that any other process that might consume that much CPU is offloaded to another machine.

    There is an inherent danger in running any process as a higher priority than other processes, however: if it should start eating CPU, it will effectively starve out all other processes. This is what the astcanary was meant to prevent. You can read more information about this in the file /var/run/asterisk/alt.asterisk.canary.tweet.tweet.tweet.