当某些配置信息丢失或不正确时,我希望能够从自定义模块中关闭整个 Wowza 应用程序。目前,我被迫保留“正确加载”标志,并在处理传入事件之前检查此标志,但这是一个非常不优雅的解决方案。
我已经尝试了在 appInstance/vhost/等上找到的各种方法,但它们似乎都是用于覆盖的事件处理程序而不是 API 方法。我什至尝试过仅在 onAppStart()
中使用 System.exit()
,但 Wowza 只是重新启动应用程序并重复循环。
模块告诉 Wowza 放弃直到服务器重新启动(大概是在更正配置之后)所需的正确咒语是什么?
最佳答案
IApplication 接口(interface)提供了 shutdown()
method .
您可以在onAppStart
中获取appInstance:
public void onAppStart(IApplicationInstance appInstance)
关于java - 如何从模块内关闭 Wowza 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29244538/