响应式微服务 in java 译 <十八> Deploying a Microservice in OpenShift

在verticle中,我们使用一个单一的断路器,以防止这两个请求到Hello微服务。下面的代码使用这个设计;然而它只是一种可能的方法,例如每次调用使用一个断路器,使用单个断路器等等,都独立地保护两个调用。

142408_eAvo_2277632.png

在出现错误的情况下,我们提供一条回退消息,指示断路器的状态。这将帮助我们了解到底发生了什么。使用以下方法部署此项目:

142447_ZSkt_2277632.png

现在,让我们将hellomicroservice缩小到0。为此,我们可以单击 Pod 附近的向下箭头,或者运行:

142527_3rc6_2277632.png

现在你刷新 consumer 请求页(http://hello-consumer- reactive-microservices.192.168.64.12.nip.io/),你可以看到返回信息,这是下面的三个请求:

142745_Fgq6_2277632.png

一旦达到故障数,它将返回:

142811_Eknt_2277632.png

如果将副本数目还原为1,则使用:

142850_rIC2_2277632.png

一旦微服务准备就绪,服务应该返回正常的输出。

原文地址:

https://developers.redhat.com/promotions/building-reactive-microservices-in-java/

110506_9gQF_2277632.png

有什么讨论的内容,可以加我微信公众号:

223108_3TsV_2277632.png

转载于:https://my.oschina.net/u/2277632/blog/1633393

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值