wso2管理服务服务器状态

wso2管理服务服务器状态,wso2,wso2esb,wso2-am,wso2carbon,Wso2,Wso2esb,Wso2 Am,Wso2carbon,WSO2管理服务提供isAlive功能 但是有没有一种情况下isAlive会返回false?因为如果服务器不活动,就无法访问它,wsdl服务将失败;所以可能是某种连接异常,除了我 也按照 在内部,WSO2服务器始终设置为以下选项之一 状态:启动、运行、正在维护、重新启动或 关闭你 但我试图在关机时获取状态,但这是一个连接异常?我们如何才能正确获取状态,如关闭等?您需要点击以下API才能获得健康检查结果: curl -v http://localhost: 9673/services/Versio

WSO2管理服务提供isAlive功能 但是有没有一种情况下isAlive会返回false?因为如果服务器不活动,就无法访问它,wsdl服务将失败;所以可能是某种连接异常,除了我

也按照

在内部,WSO2服务器始终设置为以下选项之一 状态:启动、运行、正在维护、重新启动或 关闭你


但我试图在关机时获取状态,但这是一个连接异常?我们如何才能正确获取状态,如关闭等?

您需要点击以下API才能获得健康检查结果:

curl -v http://localhost: 9673/services/Version
答复:

<ns:getVersionResponse xmlns:ns="http://version.services.core.carbon.wso2.org"><return>WSO2 API Manager-2.6.0</return></ns:getVersionResponse>
调用自定义健康检查监视器API:
curl-k-v https://{hostname}:{port}/API/health check/v1.0/health

<CarbonHealthCheckConfigs>
    <Enable>true</Enable>
    <HealthCheckers>
        <HealthChecker name="DataSourceHealthChecker" orderId="97" enable="true">
            <!--<Property name="monitored.datasources">jdbc/WSO2CarbonDB,jdbc/WSO2MetricsDB,jdbc/WSO2UMDB</Property>-->
            <Property name="pool.usage.limit.percentage">80</Property>
        </HealthChecker>
        <HealthChecker name="SuperTenantUSHealthChecker" orderId="98" enable="true">
            <!--<Property name="monitored.user.stores">primary,sec</Property>-->
        </HealthChecker>
    </HealthCheckers>
</CarbonHealthCheckConfigs>