我想测试WSO2坞部署模式,并使用这些模式构建一个完整的解决方案。具体来说,我使用的是apim模式-0和ei模式-5。我在两台不同的码头机器上部署了apim模式和ei模式,以避免端口冲突。我还在docker计算机和本地主机上的主机文件中添加了以下条目:
*"ei对接机的ip“ui.integrator.wso2.com
"apim对接机的ip“api-manager*
然后,我创建了一个非常简单的保健api,并将其部署到ei集群中。我验证了可以从主机"curl -v http://integrator.wso2.com:80/healthcare/querydoctor/surgery“成功地访问医疗保健api。
在apim上,我实现并发布了一个新的REST,该API从ei集群访问保健api。但是,当我从主机访问这个新的apim API时,我总是会得到500个响应,内部错误代码101503和连接到后端的错误描述。此外,apim的http线路日志显示连接被拒绝或失败,原因是: integrator.wso2.com:80。
我的主机正在运行Ubuntu16.04LTS,接口版本17.09.0-ce,并使用火狐和HttpRequester插件。
知道为什么apim不能在我的部署中从ei访问医疗api吗?或者,如果有关于如何使用WSO2对接模式构建集成解决方案的指导方针,我们将不胜感激。
https://stackoverflow.com/questions/47148698
复制相似问题