欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • Spring Cloud动态配置实现原理与源码分析

    实际项目开发中少不了各种配置,如连接数据库的配置、连接 Redis 集群的配置等,通常我们也会为一个项目部署到每个环境准备不同的配置文件,例如测试环境配置连接测试的数据库。基本上静态配置就已经满足日常需求,但是静态配置缺少灵活性,一经修改就需要重新构建部署应用,同时也缺少安全性,容易泄漏线上环境的配...

    程序员文章站2023-11-20
  • Spring-Cloud Eureka注册中心实现高可用搭建

    前言: spring-cloud为基础的微服务架构,所有的微服务都需要注册到注册中心,如果这个注册中心阻塞或者崩了,那么整个系统都无法继续正常提供服务,所以,这里就需要对

    程序员文章站2023-11-20
  • Spring Cloud Ribbon实现客户端负载均衡的示例

    前面我们已经完成了注册中心和服务提供者两个基础组件。本文就介绍使用spring cloud ribbon在客户端负载均衡的调用服务。  对于大型应用系统负载均衡

    程序员文章站2023-11-17
  • Spring Cloud Gateway网关XSS过滤Filter

    XSS是一种经常出现在web应用中的计算机安全漏洞,具体信息请自行Google。本文只分享在Spring Cloud Gateway中执行通用的XSS防范。首次作文,全是代码,若有遗漏不明之处,请各位看官原谅指点。使用版本Spring Cloud版本为 Greenwich.SR4Spring Boot版本为 2.1.11.RELEASE1.创建一个Filter。特别注意的是在处理完成之后需要重新构造请求,否则后续业务无法获得参数。import io.netty.buffer.ByteBufAllo

    程序员文章站2023-11-17
  • Spring Cloud 之 Feign.

    一、概述  前面的文章中提到,如果我们要调用其它应用的服务,只能够通过 RestTemplate 的方式,这在我们实际的开发中很不方便。那么有没有类似于 Dubbo 中 @Reference 这样的注解直接调用呢?这就是我们今天要讲的 Spring Cloud Feign。  S ...

    程序员文章站2023-11-16
  • 基于Spring Cloud Netflix的TCC柔性事务和EDA事件驱动示例

    Solar Spring Cloud为开发者提供了快速构建分布式系统中的一些常见工具,如分布式配置中心,服务发现与注册中心,智能路由,服务熔断及降级,消息总线,分布式追踪的解决方案等。 本次实战以模拟下单流程为背景,结合Spring Cloud Netflix和分布式事务解决方案中Try Confi ...

    程序员文章站2023-11-16
  • Spire.Cloud.Word 添加Word水印(文本水印、图片水印)

    概述 Spire.Cloud.Word提供了watermarksApi接口可用于添加水印,包括添加文本水印(SetTextWatermark)、图片水印(SetImageWatermark),本文将对此做详细介绍。 关于Spire.Cloud Spire.Cloud是云端 Office 文档处理软件 ...

    程序员文章站2023-11-15
  • 微信授权就是这个原理,Spring Cloud OAuth2 授权码模式

    上一篇文章 "Spring Cloud OAuth2 实现单点登录" 介绍了使用 password 模式进行身份认证和单点登录。本篇介绍 Spring Cloud OAuth2 的另外一种授权模式 授权码模式。 授权码模式的认证过程是这样的: 1、用户客户端请求认证服务器的认证接口,并附上回调地址; ...

    程序员文章站2023-11-15
  • spring-cloud项目搭建

    springCloud项目搭建手册 springcloud应用场景及微服务框架发展趋势 Spring Cloud为开发人员提供了工具,以快速构建分布式系统中的某些常见模式(例如,配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,群集状态)。分布式系统的 ...

    程序员文章站2023-11-15
  • C# 添加文本、图片到PDF文档(基于Spire.Cloud.PDF.SDK)

    Spire.Cloud.PDF.SDK提供了接口PdfTextApi及PdfImagesApi用于添加文本和图片到PDF文档,添加文本时,可格式化文本样式,包括文本字体类型、字号、字体样式、文本颜色、字符间距、行距、首行缩进、文本对齐方式、文本环绕方式等;添加图片时,可格式化图片,包括图片位置、高度 ...

    程序员文章站2023-11-14
  • Spring Cloud开发人员如何解决服务冲突和实例乱窜?(IP实现方案)

    一、背景 在我上一篇文章《 "Spring Cloud开发人员如何解决服务冲突和实例乱窜?" 》中提到使用服务的 来实现隔离和路由,有朋友问到能不能直接通过 来实现?本文就和大家一起来讨论一下这个问题   二、可行性分析 要实现通过 来隔离和路由的话有一个非常关键的点需要解决,就是怎样实现 ...

    程序员文章站2023-11-14
  • Spring Cloud Gateway的动态路由怎样做?集成Nacos实现很简单

    一、说明 网关的核心概念就是路由配置和路由规则,而作为所有请求流量的入口,在实际生产环境中为了保证高可靠和高可用,是尽量要避免重启的,所以实现动态路由是非常有必要的;本文主要介绍 实现的思路,并且以 为数据源来讲解 PS :关于 的动态路由请看文章《 "Spring Cloud Zuul的动态路由怎 ...

    程序员文章站2023-11-14
  • Spring Cloud入门程序

    本文手把手教你,做出第一个Spring Cloud程序,Eureka的简单入门使用 1、创建Spring Starter Project工程 点击next,添加项目名 2、引入Spring Cloud 的 Eureka 点击next 点击 finish 3、配置项目的 application.pro ...

    程序员文章站2023-11-14
  • Spring Cloud程序报错总结

    1、com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: 原因如下: 在默认设置下,Eureka服务注册中心也会将自己作为客户端来尝试注册它自己,所以我们需要禁用它的客户端注册行为。 禁止方式如下:在 ...

    程序员文章站2023-11-14
  • Docker Cloud实现部署应用操作详解

    本文实例讲述了docker cloud实现部署应用操作。分享给大家供大家参考,具体如下: 如果您在生产环境中使用docker community edition的效果还不

    程序员文章站2023-11-13
  • 细聊Spring Cloud Bus

    细聊Spring Cloud Bus Spring 事件驱动模型 因为Spring Cloud Bus的运行机制也是Spring事件驱动模型所以需要先了解相关知识点: 上面图中是Spring事件驱动模型的实现示意图,以下再补充一些图中未提现的实现细节:抽象类abstract class Abstra ...

    程序员文章站2023-11-13
  • 详解Spring Cloud中Hystrix 线程隔离导致ThreadLocal数据丢失

    在spring cloud中我们用hystrix来实现断路器,zuul中默认是用信号量(hystrix默认是线程)来进行隔离的,我们可以通过配置使用线程方式隔离。 在使用

    程序员文章站2023-11-13
  • 详解Spring Cloud负载均衡重要组件Ribbon中重要类的用法

    ribbon是spring cloud netflix全家桶中负责负载均衡的组件,它是一组类库的集合。通过ribbon,程序员能在不涉及到具体实现细节的基础上“透明”地用到

    程序员文章站2023-11-13
  • 详解Spring Cloud Gateway基于服务发现的默认路由规则

    1.spring gateway概述 1.1 什么是spring cloud gateway spring cloud gateway是spring官方基于spring

    程序员文章站2023-11-12
  • 简述springboot及springboot cloud环境搭建

    springboot使用特定的方式,简化了spring的各种xml配置文件,并通过maven或者gradle,完成所需依赖,使用springboot maven插件,可直接

    程序员文章站2023-11-12