我希望能够在某些配置信息丢失或不正确时从自定义模块中关闭整个Wowza应用程序。目前我被迫保持正确装载"标记,并在处理传入的事件之前检查这一点,但它是一个非常不优雅的解决方案。
我尝试过在appInstance / vhost / etc上找到的各种方法,但它们似乎都是覆盖而不是API方法的事件处理程序。我甚至试过在System.exit()
内使用onAppStart()
,但是Wowza只是重新启动应用程序并重复循环。
模块告诉Wowza在服务器重新启动之前放弃所需的正确咒语(可能是在更正配置后)?
答案 0 :(得分:0)
IApplication 界面提供shutdown()
method。
您可以在onAppStart
中获取appInstance:
public void onAppStart(IApplicationInstance appInstance)