consul服务发现,是微服务框架不可缺少的一部分。 服务发现的几种方案对比:consul,eureka,Zoomkeeper 可访问:https://stackshare.io/stackups/consul-vs-zookeeper-vs-eureka 具体consul体现在:服务发现、健康检查 ...
分类:
编程语言 时间:
2017-04-17 15:40:53
阅读次数:
476
spring-boot-starter-actuator模块的实现对于实施微服务的中小团队来说,可以有效地减少监控系统在采集应用指标时的开发量。当然,它也并不是万能的,有时候我们也需要对其做一些简单的扩展来帮助我们实现自身系统个性化的监控需求。下面,在本文中,我们将详解的介绍一些关于spring-b ...
分类:
编程语言 时间:
2017-04-17 00:07:03
阅读次数:
372
当我開始了解《微服务架构》的时候,我发现里面的中文文章是相当的少,于是開始试着翻译一些文章,比方这一篇《微服务——不是免费的午餐》。这篇文章是在某次讨论结束后听到的,和之前相似的是这样的差别有点相似于之前说的微内核与宏内核的差别。译文例如以下:文章是由Contino公司的CTO,Benjamin W ...
分类:
其他好文 时间:
2017-04-16 22:53:42
阅读次数:
157
微服务框架Spring Cloud介绍 Part1: 使用事件和消息队列实现分布式事务 本文转自:http://skaka.me/blog/2016/04/21/springcloud1/ 不同于单一架构应用(Monolith), 分布式环境下, 进行事务操作将变得困难, 因为分布式环境通常会有多个 ...
分类:
其他好文 时间:
2017-04-15 20:59:30
阅读次数:
1859
简介:我们现在都流行把项目封装成docker的镜像,不过实际用的时候就会发现很麻烦,我们每次更改代码了以后都要打包成docker容器 ,事实证明项目比较多的时候真的会让人崩溃,我这边用spring cloud微服务+docker,才跑了6个项目每次修改上传,内心早已崩溃,现在我介绍一下 利用jenk ...
分类:
Web程序 时间:
2017-04-15 14:49:03
阅读次数:
718
引言一个完整的容器平台,容器日志都是很重要的一环。尤其在微服务架构大行其道状况下,程序的访问监控健康状态很多都依赖日志信息的收集,由于Docker的存在,让容器平台中的日志收集和传统方式很多不一样,日志的输出和采集点收集和以前大有不同。本文就探讨一下,Rancher平台..
分类:
其他好文 时间:
2017-04-12 22:19:48
阅读次数:
398
2014年,Martin Fowler 与 James Lewis 共同提出了微服务的概念,然后微服务就开始火遍大江南北,很多技术团队和公司开始使用微服务架构,然而,谁用谁痛谁知道,“微服务”绝对不是银弹。使用“微服务”架构一定要慎重!一不小心,掉进坑里,爬都爬不出来 ...
分类:
其他好文 时间:
2017-04-12 19:24:12
阅读次数:
170
不才写了本使用Spring Cloud玩转微服务架构的书,书名是《Spring Cloud与Docker微服务架构实战》 - 周立,已于2017-01-12交稿。不少朋友想先看看源码,现将代码放出。 本次放出的代码: 共计70+个DEMO 覆盖Eureka、Ribbon、Feign、Hystrix、 ...
分类:
编程语言 时间:
2017-04-12 17:26:09
阅读次数:
386
为前端服务的后端 BFF(Backends For Frontends,为前端服务的后端)它允许团队在专注于给定UI的同时,也会处理与之相关的服务端组件。后端虽然嵌入在服务器,但它也是用户界面的组成部分。一些类型的UI只需要服务端的最小化足迹(footprint)即可,而其他一些可能需要的更多。AP ...
分类:
其他好文 时间:
2017-04-12 13:17:35
阅读次数:
168
最近一直在搞基于springcloud的微服务开发,为了不限定微服务开发语言,服务发现决定采用consul不多说上代码 pom文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001 ...
分类:
编程语言 时间:
2017-04-12 09:23:28
阅读次数:
4302