spring-cloud
文章平均质量分 78
dysfzl
KO大力土
展开
-
seata集群部署
Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 的高可用依赖于注册中心、配置中心和数据库来实现。基本环境:阿里云服务 操作系统CentOS7 jdk1.8+ seata1.3.0 nacos1.1.4 mysql5.7+参考学习:官网:https://seata.io/zh-cn/index.html 源码:https://github.com/seata/seata 官方Demo:https://github.com..原创 2021-12-23 14:45:22 · 2963 阅读 · 0 评论 -
nacos集群部署
nacos注册中心在真正的使用过各当中,一般采用集群模式,实现高可用,当然nginx也可以作集群,这里我们先来看nacos集群的搭建。nginx的部署安装请参考nginx安装部署,nacos单机版请参考nacos安装部署原创 2021-12-03 16:41:01 · 7929 阅读 · 0 评论 -
nacos安装部署
最近在学习nacos,也申请了阿里云服务,顺便把安装操作记录一下相关学习网站源码下载地址https://github.com/alibaba/nacos/ 下载安装包https://github.com/alibaba/Nacos/releases 官方文档https://nacos.io/zhcn/docs/deployment.html 1、下载安装包,针对linux环境,官方网站上下载一般比较慢,推荐网盘共享文件,版本nacos-server-...原创 2021-10-24 10:10:02 · 2672 阅读 · 0 评论 -
什么是微服务,SpringBoot和SpringCloud的关系和区别
引用:https://github.com/wang125631/microservicecloud什么是微服务?就目前而言对于微服务业界没有一个统一的,标准的定义.但通常而言,微服务是一种架构模式或者说是一种架构风格,它提倡单一应用程序划分为一组小的服务,每个服务在其独立的自己的进程中,服务之间相互协调,互相配合,为用户提供最终价值.服务之间采用轻量级的通信机制互相沟通(基于Htt...转载 2019-02-20 10:40:31 · 9555 阅读 · 0 评论 -
(微服务)架构演变过程
什么是微服务,SpringBoot和SpringCloud的关系和区别?在上一篇文章中已经介绍了,那这个架构是如何演变过程的呢?那就先从几个架构开始。1、单体架构 单体架构简单来说,就是所有的功能(模块)都在一个项目,不同模块之间的调用只是类与类之前的引用而已;整个项目集成了前端与后端,并且部署运行在同一个tomcat下。目前有很多的项目都是单体项目,它的架构就如下图所示。 ...原创 2019-02-20 14:36:31 · 983 阅读 · 0 评论 -
eureka入门实例,服务注册与发现
初学springcloud,记录一下eureka案例开发过程,整个环境基于JDK1.8,spring-tool-suite(STS)编辑工具、maven3.6版本。源代码路径 https://github.com/dysfzhoulong/springboot-demo.git 。 eureka是springcloud的一个组件,负责服务注册与发现。服务提供者统一注...原创 2019-02-20 15:39:44 · 2144 阅读 · 1 评论 -
客户端负载均衡,服务端口负载均衡
Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。Spring Cloud Ribbon虽然只是一个工具类框架,它不像服务注册中心、配置中心、API网关那样需要独立部署,但是它几乎存在于每一个...转载 2019-02-21 10:31:52 · 1835 阅读 · 0 评论