[asterisk-bugs] [Asterisk 0018850]: Canary failure

Asterisk Bug Tracker noreply at bugs.digium.com
Tue Feb 22 19:59:10 CST 2011


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=18850 
====================================================================== 
Reported By:                viraptor
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   18850
Category:                   Core/General
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     feedback
Asterisk Version:           1.8.2.3 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2011-02-20 14:46 CST
Last Modified:              2011-02-22 19:59 CST
====================================================================== 
Summary:                    Canary failure
Description: 
I get a canary failure message ~a minute after asterisk starts up and
receives some messages. The server is handling IAX clients only.

What can I provide to help debugging this?
====================================================================== 

---------------------------------------------------------------------- 
 (0132287) tilghman (manager) - 2011-02-22 19:59
 https://issues.asterisk.org/view.php?id=18850#c132287 
---------------------------------------------------------------------- 
1) The condition occurred because the astcanary did not update the file in
time.  When that happens, it's considered 'dead'.  By design, Asterisk
lowers its realtime priority to avoid starving other system resources. 
Possible causes are either that the astcanary was not installed or that the
canary actually detected resource starvation and Asterisk shut off realtime
priority in response.

2) Figure out why the canary is not running on a regular interval.

3) You've found out everything there is to know, already.

and now my question for you:

Why do you find it necessary to run Asterisk with realtime priority?  If
your system is loaded so heavily that you need to provide Asterisk with
priority scheduling over other processes, it's a clear indication that you
need to move those other processes off to other machines and either give
Asterisk a dedicated machine or switch to a cluster of machines which
aren't so heavily loaded.  Realtime priority has never really made sense
for a complex process like Asterisk. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-02-22 19:59 tilghman       Note Added: 0132287                          
======================================================================




More information about the asterisk-bugs mailing list