触发WSO2 EMM关闭钩子

时间:2015-10-12 11:07:39

标签: wso2 wso2-emm

我使用JDK 7在Linux上成功安装了WSO2 EMM。

应用程序正常但服务器已关闭。在日志文件中,我找到了以下信息:

  

TID:[0] [EMM] [2015-10-09 10:03:18,044]信息   {org.wso2.carbon.core.init.CarbonServerManager} - 关机钩子   触发.... {org.wso2.carbon.core.init.CarbonServerManager} TID:[0]   [EMM] [2015-10-09 10:03:18,045]信息   {org.wso2.carbon.core.init.CarbonServerManager} - 正常关闭   下WSO2企业移动平台......   {org.wso2.carbon.core.init.CarbonServerManager} TID:[0] [EMM]   [2015-10-09 10:03:18,047]信息   {org.wso2.carbon.core.ServerManagement} - 开始切换到   维护模式... {org.wso2.carbon.core.ServerManagement} TID:[0]   [EMM] [2015-10-09 10:03:18,047]信息   {org.wso2.carbon.core.ServerManagement} - 停止所有传输   监听器{org.wso2.carbon.core.ServerManagement} TID:[0] [EMM]   [2015-10-09 10:03:18,047]信息   {org.wso2.carbon.core.ServerManagement} - 等待请求服务   完成... {org.wso2.carbon.core.ServerManagement} TID:[0] [EMM]   [2015-10-09 10:03:18,051] INFO   {org.wso2.carbon.core.ServerManagement} - 所有请求都已存在   提供服务。 {org.wso2.carbon.core.ServerManagement} TID:[0] [EMM]   [2015-10-09 10:03:18,051] INFO   {org.wso2.carbon.core.ServerManagement} - 等待部署   完成... {org.wso2.carbon.core.ServerManagement} TID:[0] [EMM]   [2015-10-09 10:03:18,057]信息   {org.springframework.web.context.support.XmlWebApplicationContext} -   关闭Root WebApplicationContext:启动日期[Fri Oct 09 09:59:43   CEST 2015];上下文层次结构的根   {} org.springframework.web.context.support.XmlWebApplicationContext   TID:[0] [EMM] [2015-10-09 10:03:18,058]信息   {} org.springframework.beans.factory.support.DefaultListableBeanFactory    - 在org.springframework.beans.factory.support.DefaultListableBeanFactory@24350e35中销毁单身人士:   定义豆.....

我们如何禁用碳服务器的关闭触发器?非常感谢。

1 个答案:

答案 0 :(得分:0)

在 Kubernetes 环境中,我发现是 livenessProbe/readinessProbe 重新启动了容器。您可以通过查看 Pod 的事件来看到这一点,尽管您只会看到一条关于失败的健康检查的消息(而不是像人们预期的那样每次重新启动一条消息)。增加 initialDelaySeconds 为我解决了这个问题。