一、为什么要做无状态化和容器化 很多应用拆分成微服务,是为了承载高并发,往往一个进程扛不住这么大的量,因而需要拆分成多组进程,每组进程承载特定的工作,根据并发的压力用多个副本公共承担流量。 将一个进程变成多组进程,每组进程多个副本,需要程序的修改支撑这种分布式的架构,如果架构不支持,仅仅在资源层创建 ...
分类:
其他好文 时间:
2018-11-29 12:33:06
阅读次数:
141
7天攻克运维瓶颈玩转立体运维云时代来临,各企业应用纷纷上云,然而云上应用架构和调用关系复杂,难以摸清,运维工作发生了巨大的变化,随之而来在云端应用运维也出现了新的挑战。购买了服务器、计算、存储、网络、数据库等资源,业务增长后出现资源不足导致应用异常的问题,如何快速找到资源瓶颈点,并做好长期资源规划?对于分布式架构微服务化的各类复杂应用,应用依赖和调用关系亦呈几何指数增长,散落日志进行关联分析难度大
分类:
其他好文 时间:
2018-11-29 12:32:22
阅读次数:
176
1.eureka.client.serviceUrl.defaultZone 中defaultZone不等于default-zone 这样eureka客户端会识别不了,会向localhost:8761注册,造成服务发现混乱。 2. eureka 客户端 传递依赖(间接依赖) javaee-api-8 ...
分类:
编程语言 时间:
2018-11-28 23:40:39
阅读次数:
878
Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。 Elastic-Job-Lite定位为轻量级无中心化解决方案,使用jar包的形式提供分布式任务的协调服务。 官方主页 CSDN- elastic job ...
分类:
其他好文 时间:
2018-11-28 23:38:57
阅读次数:
257
一、spring cloud简介Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring C ...
分类:
编程语言 时间:
2018-11-28 17:34:06
阅读次数:
204
springcloud(九):配置中心和消息总线(配置中心终结版) Spring Cloud Bus Spring cloud bus通过轻量消息代理连接各个分布的节点。这会用在广播状态的变化(例如配置变化)或者其他的消息指令。Spring bus的一个核心思想是通过分布式的启动器对spring b... ...
分类:
编程语言 时间:
2018-11-28 15:40:03
阅读次数:
176
Spring Cloud现在已经被越来越多的公司采用了,微服务架构比传统意义上的单服务架构从复杂度上多了很多,出现了很多复杂的场景。比如,我们的产品是个app,支持第三方登录功能,在手机端调用第三方授权接口之后,返回了用户的相关信息,比如open_id,性别,头像等。这些信息我们需要保存在我们服务器上,当时针对头像是应该保存图片的url还是图片本身发生了歧义,在一番讨论之后,得出的结果是,我们需要通过url将图片下载到我们本地,然后调用我们自己的文件微服务中上传功能保存起来。
分类:
编程语言 时间:
2018-11-28 12:27:15
阅读次数:
363
Zuul 网关 Zuul 是 Netfilx 开源的一个 API Gateway 服务器,本质是一个 Web Servlet 应用。其在微服务架构体系中提供动态路由、监控、弹性、安全等边缘服务。 使用 Zuul 作为网关,其主要原因有以下几点: 1、Zuul、Ribbon 以及 Consul 客户端 ...
分类:
编程语言 时间:
2018-11-28 11:56:53
阅读次数:
281
先看一个效果,我录了一个视频,发布在 "视频网站" 上,大家可以先看看SAP Cloud for Customer里启用了partner 自动determination后的效果。 在SAP Cloud for Customer里启用partner determination的步骤: 1. 进入Bus ...
分类:
其他好文 时间:
2018-11-28 00:29:49
阅读次数:
232
在线演示 演示地址:http://139.196.87.48:9002/kitty 用户名:admin 密码:admin 技术背景 到目前为止,我们使用的权限认证框架是 Shiro,虽然 Shiro 也足够好用并且简单,但对于 Spring 官方主推的安全框架 Spring Security,用户群 ...
分类:
编程语言 时间:
2018-11-27 21:04:12
阅读次数:
276