首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2:当通过docker部署微集成商项目时,连接被拒绝或失败到端点

WSO2:当通过docker部署微集成商项目时,连接被拒绝或失败到端点
EN

Stack Overflow用户
提问于 2022-03-20 04:11:32
回答 1查看 311关注 0票数 0

我使用集成工作室创建了示例微集成器项目,它在嵌入式微集成器中运行时运行良好。但是,当通过docker部署相同时,端点似乎是无法到达的。

部署命令:

代码语言:javascript
复制
docker run -it -p 8290:8290 -p 8253:8253 --name micro-integrator oprabin/wso2mi:1.0.0 

部署没有问题,但是当通过postman触发集成项目时,将显示以下日志。

代码语言:javascript
复制
[2022-03-20 04:01:01,129]  INFO {TimeoutHandler} - This engine will expire all callbacks after GLOBAL_TIMEOUT: 120 seconds, irrespective of the timeout action, after the specified or optional timeout
[2022-03-20 04:01:01,137]  WARN {ConnectCallback} - Connection refused or failed for : localhost/127.0.0.1:9090
[2022-03-20 04:01:01,142]  WARN {EndpointContext} - Endpoint : GrandOakEP with address http://localhost:9090/grandoaks/categories/{uri.var.category}/reserve will be marked SUSPENDED as it failed
[2022-03-20 04:01:01,143]  WARN {EndpointContext} - Suspending endpoint : GrandOakEP with address http://localhost:9090/grandoaks/categories/{uri.var.category}/reserve - current suspend duration is : 30000ms - Next retry after : Sun Mar 20 04:01:31 GMT 2022

端点没有问题,单独检查时启动和运行。端点URL是:

代码语言:javascript
复制
http://localhost:9090/grandoaks/categories/{uri.var.category}/reserve
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-20 09:31:13

从错误日志来看,微积分器似乎无法连接到本地主机:9090。此服务(http://localhost:9090/grandoaks/categories/{uri.var.category}/reserve)部署在micro it self (码头容器中的MI服务器)中。如果此端点部署在主机中,而不是部署在对接器容器中的MI中,则无法使用localhost访问它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71543969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档