博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
响应式微服务 in java 译 <十八> Deploying a Microservice in OpenShift
阅读量:7110 次
发布时间:2019-06-28

本文共 539 字,大约阅读时间需要 1 分钟。

hot3.png

在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

你可能感兴趣的文章
StackOverflow发布年度开发者调查报告:JavaScript备受欢迎
查看>>
自平衡二叉查找树
查看>>
shell脚本中的数据传递方式
查看>>
Shiro系列(0) - 权限管理在J2EE企业级开发中的应用与实战
查看>>
Gdevops峰会归来
查看>>
[20170215]ORA-00088与DG Gap监测与解决4
查看>>
根据输入的日期,控制台打印格式化日历
查看>>
前端性能影响思维导图
查看>>
过滤器控制用户登录
查看>>
MVC3 Razor视图引擎的基础语法
查看>>
CCan's sign in to Appstore - This action could not be completed
查看>>
Linux下安装JDK及其配置环境变量
查看>>
6、Eternal框架-渲染者
查看>>
麻省:第17.18课
查看>>
maven项目打包时去除dependency-reduced-pom.xml文件
查看>>
Win10下Eclipse插件EasyShell兼容问题处理
查看>>
backbone总结
查看>>
C Primer Plus 第4章 字符串和格式化输入输出--4.1前导程序
查看>>
NSUserDefaults 存储数据到本地,NSUserDefaults 使用
查看>>
tail -f :无法监视 xxx文件 设备上没有空间
查看>>