12 2018 档案

摘要:最近加班有点多,一周五天,四天加班到11点+,心很累。原因是我当前在的这个组比较特殊,相当于业务的架构组,要为其它的开发组提供服务和监控。所以最近更新的也少,不过这个元旦三天假应该会更新三篇。 这篇是介绍一下商城的购物车,代码就不详细介绍了,因为技术点都已经再前面几篇介绍过了,无非就是产品的增删该查 阅读全文
posted @ 2018-12-30 18:24 名字都被注册了 阅读(1869) 评论(3) 推荐(2) 编辑
摘要:RabbitMQ是什么,怎么使用我就不介绍了,大家可以到园子里搜一下教程。本篇的重点在于实现服务与服务之间的异步通信。 首先说一下为什么要使用消息队列来实现服务通信:1.提高接口并发能力。 2.保证服务各方数据最终一致。 3.解耦。 使用消息队列通信的优点就是直接调用的缺点,比如在直接调用过程中发生 阅读全文
posted @ 2018-12-17 22:39 名字都被注册了 阅读(3338) 评论(7) 推荐(2) 编辑
摘要:今天研究了下eShopOnContainers里的RabbitMQ的使用,在项目里是以封装成消息总线的方式使用的,但是仍然是以其发布、订阅两个方法作为基础封装的,我们今天就来实际使用一下。 为了简单起见,就在同一个API项目里实现发布订阅。 新建API项目 RabbitMQ_Bus_Test ,类库 阅读全文
posted @ 2018-12-09 13:58 名字都被注册了 阅读(1444) 评论(0) 推荐(0) 编辑
摘要:k8s通过liveness来探测微服务的存活性,判断什么时候该重启容器实现自愈。比如访问 Web 服务器时显示 500 内部错误,可能是系统超载,也可能是资源死锁,此时 httpd 进程并没有异常退出,在这种情况下重启容器可能是最直接最有效的解决方案。 k8s通过readiness来探测微服务的什么 阅读全文
posted @ 2018-12-02 23:31 名字都被注册了 阅读(1055) 评论(0) 推荐(1) 编辑
摘要:首先我们需要知道:两个容器要能通信,必须要有属于同一个网络的网卡。 先来看下正常情况下我们的容器默认是否是能通信的,这里运行两个测试容器: docker run -it --name=bbox1 busybox docker run -it --name=bbox2 busybox 然后我们进入bb 阅读全文
posted @ 2018-12-01 16:59 名字都被注册了 阅读(1220) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示