springcloud
靓坤上海分坤
好记性 不如烂笔头
展开
-
springcloud feignClient调用文件下载接口服务
A服务的文件下载接口是直接返回流文件,B服务现在需要去调用A服务,接收A服务返回的流文件的处理方式如下。服务提供者:服务调用方 需要注意的是,这里返回值需要用 feign.Response 来接收,最后我们来看下如何对接收 的 feign.Response 进行转化经过测试,B服务调用A服务的文件下载接口,正常下载文件...原创 2022-06-06 10:31:09 · 2334 阅读 · 0 评论 -
Springcloud,Nacos 整合 Seata 分布式事务的实际操作和配置
上一篇记录了 Seata 的配置和启动,这一篇我们实际操作一下 seata 的分布式事务的效果,首先引入 maven 依赖,我们这里seata用的是 1.2 版本,尽量跟随版本走 <!--seata--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-s...原创 2020-06-18 14:01:53 · 395 阅读 · 0 评论 -
Springcloud,Nacos 整合分布式事务 Seata,Seata V1.2 v1.0 v1.1最新版本的下载安装配置的踩过的坑
前几篇我们整合了springcloud alibaba 的 注册中心 ,配置中心 和 流量卫兵 Sentinel ,这篇我们整合alibaba的分布式事务 Seata,几乎翻遍了各种博客文章, 找了视频,终于能够运行起来,这里也记录一下各种踩坑经历,因为版本问题,时常人感到心累。 照例我们首先去看 seata 官网,先了解大概原理使用 Seata官网地址 :http://seata.io/zh-cn/index.html我们点进官网的文档,可以对 Seata 有个大概的认...原创 2020-06-17 14:39:50 · 730 阅读 · 0 评论 -
springcloud 微服务整合 alibaba Sentinel作为流量监控中心的配置使用
前几篇使用了springcloud alibaba 的注册中心和配置中心 nacos,今天来整合一下流量监控中心Sentinel,Sentinel 是 springcloudalibaba中的一个组件,具体介绍可以参考springcloud 官网 springcloud alibaba的简介我们点击API文档简介,可以看到 sentinel的具体简介 使用等等接下来我们在原项目基础上,增加 Sentinel 功能,首先引入 maven坐标 <!--...原创 2020-05-27 11:10:19 · 1733 阅读 · 0 评论 -
springCloud 整合 Nacos 注册中心,进行服务间的调用,gateway 网关拦截进行路由转发的实际操作应用
上篇写了 nacos 的安装,这篇写一下以nacos为注册中心,进行服务调用,网关路由等的使用,首先看下各版本之间的对应关系原创 2020-05-21 10:41:38 · 2422 阅读 · 3 评论 -
springcloud Alibaba Nacos 注册中心 配置中心的使用,命名空间 namespace ,Group Data ID 配置管理的使用
这里是 Nacos 的github下载地址 点击跳转原创 2020-05-22 11:24:45 · 1464 阅读 · 1 评论 -
Nacos 在centos 7上启动报错 -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone=true, 启动内存不够,修改nacos启动内存
刚在centos 7上安装Nacos 时启动,发现报错了,看了报错信息,是启动内存不够,我们打开启动脚本查看了一下standalone代表着单机模式运行,非集群模式Xms 是指设定程序启动时占用内存大小Xmx 是指设定程序运行期间最大可占用的内存大小-Xmn 新生代的大小我们调整下 Xms 和 Xmx 的大小 ,进入 nacos bin目录下,执行sh startup.sh -m standalone访问 ip:8848/nacos 用户名 密码都是 na...原创 2020-05-18 11:40:32 · 6052 阅读 · 0 评论 -
单体springboot项目上如何使用springcloud gateway进行负载均衡 拦截 限流 熔断等操作
一般我们使用网关,大都是配合注册中心进行使用,gateway注册到注册中心,注册中心中可自动实现负载均衡,但是通常会有一些项目不是使用分布式的架构,那么我们单体的springboot项目,如何使用springcloud gateway进行负载均衡和限流 鉴权呢...原创 2020-05-13 02:44:50 · 3663 阅读 · 0 评论 -
springcloud gateway网关获取post请求参数,网关路由,网关限流,熔断降级等实际操作
上一篇使用了springcloud 一代网关 zullfilter 的拦截和路由,这一篇将使用springcloud新一代网关 gateway 来进行参数拦截,路由,限流,熔断等操作。首先我们看下pom.xml ,不同版本,可能会有不同的坑,操作基于以下版本<?xml version="1.0" encoding="UTF-8"?><project xmlns="ht...原创 2019-04-19 09:56:53 · 7368 阅读 · 10 评论 -
springcloud微服务 feign.FeignException: status 404 reading xxxRemote#xxxx(String) 的解决办法
最近使用springcloud微服务进行服务调用时,服务消费者调用服务提供者的服务,服务调用失败,报下面的问题feign.FeignException: status 404 reading BumenRemote#getlistAll(String) at feign.FeignException.errorStatus(FeignException.java:62) ~[feign-c...原创 2019-03-21 09:48:43 · 20044 阅读 · 2 评论 -
阿里分布式事物GTS的使用 spingboot springcloud 上的使用
阿里的分布式事物gts目前是收费的,具体收费规则和使用文档参见:https://help.aliyun.com/document_detail/69394.html使用步骤,首先需要去开通阿里的分布式事物gts,登录阿里云的管理控制台:https://txc.console.aliyun.com/app/index.htm点击创建事物分组填上自己的事物分组,创建成功后会生成你的分组...原创 2019-03-25 10:17:52 · 2564 阅读 · 0 评论 -
基于springboot2 版本的 springcloud 注册中心开启安全验证,服务端如何注册服务
在使用 Eureka Server 作为微服务的注册中心后,发现注册过程中存在一个风险问题,如果我们的注册中心地址一不小心被暴露,那岂不是通过Eureka协议创建的任意服务都可以进行注册到该Eureka Server吗,如果不想让所有人都能访问到eureka的界面,可以加上权限认证,输入账号密码才能访问。首先我们在注册中心,加入安全认证所需的依赖,如图<?xml version="...原创 2019-03-27 14:34:08 · 876 阅读 · 2 评论 -
Docker通过 jar 方式部署微服务,Docker如何部署springboot,springcloud 微服务,操作步骤
这里介绍两种方式部署springcloud项目,一种在pom文件内添加镜像,一种使用已经构建好的jar去构建,两种都使用Dockerfile的形式来部署1,首先我们在 springcloud的pom.xml中添加镜像,整个pom.xml 入下图<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://m...原创 2019-03-29 15:06:49 · 555 阅读 · 0 评论 -
IDEA 如何新建springcloud gateway 项目
idea 对spring微服务有很好的插件支持,本文记录idea 如何新建一个 springcloudgateway项目首先 file-new-project然后选择jdk版本,1.8或 以上(如果没有配置jdk需要先配置jdk版本),点击下一步更改你的 artifactId 包名,下面两个是打包 jar 还是 war,版本,可默认,点击 next然后选择 gat...原创 2019-04-03 11:46:13 · 4484 阅读 · 0 评论 -
springcloud Finchley springboot 2 版本的 ZuulFilter 网关拦截,路由转发的配置使用,springcloud 一代网关
springcloub的一代网关ZuulFilter ,二代网关 springcloub gateway,下篇介绍二代网关的使用,先看下ZuulFilter 的配置和使用首先看下pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0...原创 2019-04-10 14:55:14 · 1174 阅读 · 3 评论