Asterisk
如何知道是否執行了優雅重啟/停止?
有沒有辦法知道是否
restart gracefully
或stop gracefully
已經在星號上執行,同時仍在執行並等待呼叫結束,然後重新啟動/停止?執行此模式時,Asterisk 將停止接收新呼叫並輸出“Channel allocation failed: Refusing due to active shutdown”,但除此之外,我如何知道是否觸發了此模式?
我不是在問如何知道它是否停止。我在問,當星號仍在執行並處於此“優雅狀態”時,如何知道此“狀態”是打開還是關閉。
謝謝你。
您可以檢查日誌文件中的以下消息,以確定命令是否正常發出:
Waiting for inactivity to perform shutdown Waiting for inactivity to perform restart
來源:http ://code.metager.de/source/xref/asterisk/main/asterisk.c#can_safely_quit