SpringCloud
文章平均质量分 52
SpringCloud
chenlu4ever
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springcloud搭建实战<十一>【config配置中心】
Spring Cloud Config 为微服务架构中的微服务提供集中化的外部配置支持,配置服务器为各个不同微服 务应用的所有环境提供了一个中心化的外部配置。SpringCloud Config 分为服务端和客户端两部分。原创 2022-10-27 11:34:18 · 264 阅读 · 0 评论 -
springcloud搭建实战<十>【zuul网关】
是spring cloud提供的一个通用api网关组件,主要提供了服务理由、过滤器和负载均衡等功能,同时它也提供了比hystrix fallback factory粒度更粗的服务降级机制。原创 2022-09-01 16:04:18 · 598 阅读 · 0 评论 -
springcloud搭建实战<九>【kubernet+docker部署项目】
环境 masker 节点: vm1:192.168.160.100+centos7+docker 19.03.13+kubelet v1.16.0 node 节点: vm2:192.168.160.130+centos7+docke 19.03.13+kubelet v1.16.0 node 节点:vm3:192.168.160.140+centos7+docker 19.03.13+kubelet v1.16.0 已有springcloud 项目,详见前几篇文章,开发环境测试通过~ gi...原创 2020-11-19 16:53:30 · 471 阅读 · 0 评论 -
springcloud搭建实战<七>【kubernet集群环境安装】
环境: 虚拟机vm1:192.168.160.100+centos7+docker----选择作为masker 虚拟机vm2:192.168.160.128+centos7+docker----作为node 一、准备工作 1、首先确保几台服务器之间通信都是可以的。互相ping一下 2、关闭一些服务 1)关闭防火墙 # 关闭防火墙 systemctl disable firewalld && systemctl stop firewalld 2)设置关闭selinux .原创 2020-11-06 18:01:53 · 464 阅读 · 0 评论 -
springcloud搭建实战<六>【Docker部署-远程镜像】
上一篇已经成功将项目部署到本地虚拟机的服务器上了。 如果是集群部署,镜像需要上传到远程镜像库中. 目录 一、注册自己的Docker Hub账号 二、虚拟机docker上传镜像 1、登录(确定docker启动) : docker login 2、查看镜像:docker images 3、上传本地镜像到docker hub: docker push + 镜像名 4、查看远程仓库 成功! 一、注册自己的Docker Hub账号 地址:https://hub.docker.com/...原创 2020-11-06 14:44:38 · 237 阅读 · 0 评论 -
springcloud搭建实战<五>【Docker部署-本地镜像】
一、docker简介 Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 以Eureka注册中心项目部署为例 1、修改Pom.xml,添加docker配置 ...原创 2020-11-05 16:37:11 · 489 阅读 · 0 评论 -
springcloud搭建实战<四>【熔断机制Hystrix+Feign】
工具:IntelliJ IDEA 2019.2.4 JDK:1.8 补充:为什么要有断路器? 消费者(上游)访问访问生产者(下游),如果生产者出席故障、异常、宕机、等待超时时间等。有可能会造成线程等待,阻塞,不仅影响服务性能,还可能使整个服务挂掉。 熔断机制:上游先访问熔断器,再访问下游。比如设置连续几次访问失败或者当访问失败比例超过多少时,则熔断器直接返回失败。这样就节省了每次等待超时时间。也防止因为局部故障累积导致整个系统奔溃,也可以实现故障转移,服务降级。 PS:本文在con..原创 2020-10-30 17:43:47 · 912 阅读 · 0 评论 -
springcloud搭建实战<三>【消费方 consumer+FeignClient调用】
工具:IntelliJ IDEA 2019.2.4 JDK:1.8 父项目以及注册中心、服务方详见之前博客。 【消费方与之前服务方步骤一致,以下文章步骤基本一致】 第一步:新建消费方springcloud-consumer 1、打开父项目,file->new module 2、选择spring Initialize ->next 3、填写项目信息、next 4、dependencies 选择Srping Cloud Routing->OpenFeign 选...原创 2020-10-27 11:48:46 · 711 阅读 · 0 评论 -
springcloud搭建实战<二>【服务方 provider】
工具:IntelliJ IDEA 2019.2.4 JDK:1.8 父项目以及注册中心详见之前博客。 第一步:新建注册中心 springcloud-provider 1、打开父项目,file->new module 2、选择spring Initialize ->next 3、填写项目信息、next 4、dependencies 选择Cloud Discovery->Eureka Server, 选择springboot版本。next,finish. ...原创 2020-10-26 10:08:32 · 433 阅读 · 1 评论 -
springcloud搭建实战<一>【注册中心 Eureka】
IDEA+JDK1.8 第一步:新建父项目:springcloud_demo项目 1、file->右键 new project 2、选择maven,下一步next 3、填写项目名称,下一步next,finish。完成父项目创建 4、删除src文件夹 5、修改pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"原创 2020-10-23 16:19:45 · 205 阅读 · 0 评论 -
Invalid packaging for parent POM com.cloud:springcloud_demo:1.0-SNAPSHOT, must be “pom“ but is “jar“
子项目用maven打包的时候报错, 解决方法:父项目springcloud_demo的pom.xml指定打包方式:<packaging>pom</packaging> <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta原创 2020-11-05 10:14:03 · 4175 阅读 · 0 评论 -
java.lang.IllegalStateException: Service id not legal hostname (cloud_provider)
Springcloud 的 feignClient调用异常,确定名称正确,为服务端的 application配置文件为: spring: application: name: cloud_consumer 解决办法: Feign中不支持下划线_ ,修改name~原创 2020-10-27 10:47:56 · 1515 阅读 · 0 评论
分享