摘要:
Jenkins是流行的CI/DI工具。什么是CI/DI呢?CI/CD 的核心概念可以总结为三点: * 持续集成 * 持续交付 * 持续部署 简单来说就是将不同代码的分支合并到主分支,并自动进行打包,编译,测试,部署到生产环境的交付流程。 在这里用阿里云主机演示Jenkins自动部署SpringBoo 阅读全文
摘要:
Nacos定义为一个IDC内部应用组件,并非面向公网环境的产品,建议在内部隔离网络环境中部署,强烈不建议部署在公共网络环境。 ###Nacos支持三种部署模式 单机模式 - 用于测试和单机试用。 集群模式 - 用于生产环境,确保高可用。 多集群模式 - 用于多数据中心场景。 ###单机模式下运行Na 阅读全文
摘要:
nacos不仅作为注册中心,还可以作为配置中心。 在Consumer添加依赖: <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artif 阅读全文
摘要:
新建模块Producer,pom.xml如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XM 阅读全文
摘要:
###一、简介 Spring Cloud阿里巴巴旨在为微服务开发提供一站式解决方案。该项目包括开发分布式应用程序和服务所需的组件,以便开发人员可以使用Spring Cloud编程模型轻松地开发分布式应用。使用Spring Cloud Alibaba,只需要添加一些注释和配置,就可以将阿里巴巴的分布式 阅读全文
摘要:
Spring Cloud提供了自己的客户端负载均衡器抽象和实现。对于负载平衡机制,增加了ReactiveLoadBalancer接口,并为其提供了基于Round Robin和Random的实现。负载均衡策略默认是Round Robin。支持ServiceInstanceListSupplier的基于 阅读全文
摘要:
Zookeeper提供了一个分层的命名空间,让客户端可以存储任意数据,例如配置数据。Spring Cloud Zookeeper Config是Config Server和Client的替代方案。在特殊的“bootstrap”阶段,配置被加载到Spring环境中。默认情况下,配置存储在/config 阅读全文
摘要:
Spring Cloud Zookeeper通过自动配置和绑定到Spring环境,为Spring Boot应用程序提供Apache Zookeepper集成。通过一些简单的注释,可以快速启用和配置应用程序中的常见模式,并使用Zookeeper构建大型分布式系统。提供的模式包括服务发现和分布式配置。 阅读全文
摘要:
转发自:https://blog.csdn.net/get_set/article/details/79799922 ###2.10 操作符熔合 操作符熔合是响应式编程领域比较前沿的研究话题,目的在于通过将多个操作符以某种方式熔合起来,以达到优化的效果,进而降低开销(比如执行时间,内存)。 以下部分 阅读全文
摘要:
转发自:https://blog.csdn.net/get_set/article/details/79620629 ####2.8 Hot vs Cold 到目前为止,我们讨论的发布者,无论是Flux还是Mono,都有一个特点:订阅前什么都不会发生。当我们“创建”了一个Flux的时候,我们只是“声 阅读全文