Wso2 如何在碳启动或停止时进行检测
我使用Runtime.getRuntime().exec()在GREG处理程序中启动外部程序,并获取其pid。但是我如何检测GREG何时停止或重新启动,即我可以停止或重新启动外部程序。没有记录的机制来执行此操作。OSGi空间中有一些内部机制,在这些机制中,组件可以定义依赖性,以便在启动这些依赖性时加以厌恶。然而,我不认为这些是暴露于处理器API的Wso2 如何在碳启动或停止时进行检测,wso2,wso2carbon,wso2greg,Wso2,Wso2carbon,Wso2greg,我使用Runtime.getRuntime().exec()在GREG处理程序中启动外部程序,并获取其pid。但是我如何检测GREG何时停止或重新启动,即我可以停止或重新启动外部程序。没有记录的机制来执行此操作。OSGi空间中有一些内部机制,在这些机制中,组件可以定义依赖性,以便在启动这些依赖性时加以厌恶。然而,我不认为这些是暴露于处理器API的 一种方法是检查是否可以从处理程序中成功访问资源,如果可以,则启动程序 如果您想在启动或关闭阶段执行一些自定义逻辑,可以使用org.wso2.carbo
一种方法是检查是否可以从处理程序中成功访问资源,如果可以,则启动程序 如果您想在启动或关闭阶段执行一些自定义逻辑,可以使用org.wso2.carbon.core包中提供的处理程序 e、 g ServerStartupHandler- 服务器关闭处理程序- 服务器重启处理器- 您还可以使用来侦听启动事件