我有我的wso2服务器启动和运行..现在客户想出了一个需要一个单独的网页[ofcourse authenitucated],他们可以看到状态[上/下],他们想停止并从该页面启动wso2而不是去wso2管理控制台。是否有任何API可以获取状态以及停止/启动wso2?我的产品是wso2 EI我想我可以从Java调用wso2server.bat并实现is ..这是理想的做法还是有其他方法?
您可以使用WSO2管理服务来检查服务器(每个节点)状态,执行服务器重启或进入维护模式。
这个内部管理服务称为ServerAdmin
,它在servlet端口上运行(9443 - https://localhost:9443/services/ServerAdmin)。以下是该服务可用的少数操作
如果要检查此服务的WSDL,则需要使用carbon.xml文件中的<HideAdminServiceWSDLs>false</HideAdminServiceWSDLs>
配置更改管理WSDL的可见性。