草庐IT

mall4cloud

全部标签

php - Google Cloud SDK - 没有名为 ipaddr 的模块

今天,在从GoogleCloudSDK运行AppEngine(GAE)标准本地开发环境时,我们的开发容器开始抛出错误。ERROR2017-12-1509:38:37,766http_runtime.py:396]badruntimeprocessport['']Traceback(mostrecentcalllast):File"/opt/google-cloud-sdk/platform/google_appengine/_php_runtime.py",line103,in_run_file(__file__,globals())File"/opt/google-cloud-sdk

【微服务架构】Spring Cloud入门概念讲解

目录一、单体架构VS微服务架构1.1单体应用单体架构的优点单体应用的缺点1.2微服务“定义”微服务的特性微服务的缺点微服务的适用场景二、微服务常见概念与核心模块三、SpringCloud工作流程一、单体架构VS微服务架构1.1单体应用    一个归档包(如war包)包含所有功能的应用程序通常称为单体应用,而架构单体应用的方法论(指采用单体应用架构的一种设计和开发理念),就是单体应用架构。单体应用架构图:单体架构的优点架构简单:如图所示...开发、测试、部署方便:将项目的所有模块结合在一起导成一个war或者jar包,再进行部署即可。单体应用的缺点复杂性高: 如果我的项目高达50个模块,而代码量又

Spring Cloud Gateway + Nacos 灰度发布

前言本文将会使用SpringCloudGateway网关组件配合Nacos实现灰度发布(金丝雀发布)环境搭建创建子模块服务提供者 provider,网关模块 gateway父项目pom.xml配置projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0https://maven.apache.org/xsd/maven-4.0.0.xsd">mo

Ribbon:Spring Cloud负载均衡与服务调用组件

Ribbon:SpringCloud负载均衡与服务调用组件问题总结负载均衡?Ribbon实现服务调用?Ribbon实现负载均衡?切换负载均衡策略?定制负载均衡策略?问题答案负载均衡负载均衡(LoadBalance),将用户的请求平分到多个服务器上运行,以扩展服务器带宽、增强数据处理能力、增加吞吐量、提高网络的可用性和灵活性的目的。服务端负载均衡服务端负载均衡:在客户端和服务端之间建立一个负载均衡服务器(硬件设备:F5,软件:Nginx)。负载均衡服务器维护了一份可用服务端清单,然后通过心跳机制来删除故障的服务端节点,以保证清单中的所有服务节点都是可以正常访问。客户端发送请求,全部交给负载均衡服

Config:Spring Cloud分布式配置组件

Config:SpringCloud分布式配置组件问题总结Config?Config工作原理?Config的特点?Config+Bus实现配置的动态刷新?问题答案ConfigConfigServer:分布式配置中心,一个独立运行的微服务应用,用来连接配置仓库并为客户端提供获取配置信息的访问接口。ConfigClient:微服务架构中的各个微服务,通过configserver对配置进行管理,并从ConfigServer中获取和加载配置信息。Config工作原理工作流程:开发或运维人员提交配置文件到远程的Git仓库。Config服务端(ConfigServer)负责连接配置仓库Git,并对Conf

OpenFeign:Spring Cloud声明式服务调用组件

OpenFeign:SpringCloud声明式服务调用组件问题总结OpenFeign?FeignVSOpenFeign?OpenFeign实现远程服务调用?OpenFeign超时控制?OpenFeign日志增强?问题答案OpenFeignSpring官方推出的一种声明式服务端调用与负载均衡组件。OpenFeign常用注解注解说明@FeignClient通知OpenFeign组件对@RequestMapping注解下的接口解析,并通过动态代理的方式实现类,实现负载均衡和服务调用@EnableFeignClients用于开启OpenFeign功能,当SpringCloud应用启动时,OpenFe

Ribbon:Spring Cloud负载均衡与服务调用组件

Ribbon:SpringCloud负载均衡与服务调用组件问题总结负载均衡?Ribbon实现服务调用?Ribbon实现负载均衡?切换负载均衡策略?定制负载均衡策略?问题答案负载均衡负载均衡(LoadBalance),将用户的请求平分到多个服务器上运行,以扩展服务器带宽、增强数据处理能力、增加吞吐量、提高网络的可用性和灵活性的目的。服务端负载均衡服务端负载均衡:在客户端和服务端之间建立一个负载均衡服务器(硬件设备:F5,软件:Nginx)。负载均衡服务器维护了一份可用服务端清单,然后通过心跳机制来删除故障的服务端节点,以保证清单中的所有服务节点都是可以正常访问。客户端发送请求,全部交给负载均衡服

Config:Spring Cloud分布式配置组件

Config:SpringCloud分布式配置组件问题总结Config?Config工作原理?Config的特点?Config+Bus实现配置的动态刷新?问题答案ConfigConfigServer:分布式配置中心,一个独立运行的微服务应用,用来连接配置仓库并为客户端提供获取配置信息的访问接口。ConfigClient:微服务架构中的各个微服务,通过configserver对配置进行管理,并从ConfigServer中获取和加载配置信息。Config工作原理工作流程:开发或运维人员提交配置文件到远程的Git仓库。Config服务端(ConfigServer)负责连接配置仓库Git,并对Conf

OpenFeign:Spring Cloud声明式服务调用组件

OpenFeign:SpringCloud声明式服务调用组件问题总结OpenFeign?FeignVSOpenFeign?OpenFeign实现远程服务调用?OpenFeign超时控制?OpenFeign日志增强?问题答案OpenFeignSpring官方推出的一种声明式服务端调用与负载均衡组件。OpenFeign常用注解注解说明@FeignClient通知OpenFeign组件对@RequestMapping注解下的接口解析,并通过动态代理的方式实现类,实现负载均衡和服务调用@EnableFeignClients用于开启OpenFeign功能,当SpringCloud应用启动时,OpenFe

Spring Cloud Gateway 缓存区异常

目录1、问题背景2、分析源码过程3、解决办法最近在测试环境springcloudgateway突然出现了异常,在这里记录一下,直接上干货1、问题背景测试环境springcloudgateway遇到以下异常DataBufferLimitException:Exceededlimitonmaxbytestobuffer:262144(超出了缓冲区的最大字节数限制)乍一看,问题很简单啊,通过配置加大缓存区不就行了啊,于是就在application.yml加了以下配置#将缓存区设置为2mspring:codec:max-in-memory-size:2MB可是问题又出现了,通过调试发现配置的max-i