我在不同的VM上设置了四个组件的WSO2 API管理器,我需要做的是检查组件的健康状况。是否有一个url,我可以点击每个组件,以确保它正在运行?我不想做一个完整的API调用,因为我不想测试整个流,只是一个特定的VM,所以我知道是否需要重新启动那个VM。
我可以做一个端口检查,但我不确定这是否真的是正确地检查状态。
任何帮助都将不胜感激。
谢谢
发布于 2015-10-12 12:14:42
也许您可以点击API发布的API(https://docs.wso2.com/display/AM190/Published+APIs)的登录API/s,并检查HTTP代码:
Publisher Login:https://docs.wso2.com/display/AM190/Publisher+APIs
curl -X POST -c cookies http://(publisherIP):9763/publisher/site/blocks/user/login/ajax/login.jag -d 'action=login&username=admin&password=admin'存储登录API:https://docs.wso2.com/display/AM190/Store+APIs
curl -X POST -c cookies http://(storeIP):9763/store/site/blocks/user/login/ajax/login.jag -d 'action=login&username=admin&password=admin'网关
https://docs.wso2.com/display/AM190/WSO2+Admin+Services密钥管理器有点棘手,请尝试通过API网关令牌API获取访问令牌,并查看它返回的内容。网关将调用密钥管理器:
curl -k -d "grant_type=password&username=<username>&password=<password>" -H "Authorization: Basic SVpzSWk2SERiQjVlOFZLZFpBblVpX2ZaM2Y4YTpHbTBiSjZvV1Y4ZkM1T1FMTGxDNmpzbEFDVzhh, Content-Type: application/x-www-form-urlencoded" https://(gatewayIP):8243/tokenhttps://stackoverflow.com/questions/33075196
复制相似问题