springcloud 技术选型 https://start.spring.io/actuator/info
转载
2020-12-11 21:41:00
236阅读
2评论
一)、是什么?SpringCloud,基于SpringBoot提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件。除了基于NetFlix的开源组件做高度抽象封装之外,还有一些选型中立的开源组件SpringCloud利用SpringBoot的开发便利性巧妙的简化了分布式系统基础设施的开发,SpringCloud为开发人员提供了快速构建分布式系统的工具
转载
2024-04-08 00:16:14
83阅读
一、个人理解之技术选型:首先在当前的大环境下,微服务已经是大趋势所在,目前微服务有两个解决方案,dubbo和spring cloud,下面将对比一下两个解决方案的优缺点,然后在说一下为何我最终会选择spring cloud。但是我们不必在这个方便过于纠结,这两个方案在当下都有很多的公司在采用,所以无论学习哪一个都是可以保证能够找到工作的,所以在选择的时候选择自己拿手的喜欢的就可以了,当然如果有心仪
转载
2024-03-23 21:43:14
42阅读
SpringCloud服务注册中心一.概述一.Eureka1.Eureka简介2.部署Eureka Server·2.1 pom.xml·2.2 修改服务端的applicaiton.yml文件·2.3 启动类·2.4 服务者和服务对象中的pom.xml·2.5 服务者和服务对象中的yml·2.6 服务者和服务对象中启动类#注意点一:#注意点二:#总结:二.Zookeeper和ConsulZook
转载
2024-03-02 09:43:31
38阅读
在进行K8S SpringCloud技术选型之前,首先需要了解什么是Kubernetes(K8S)和SpringCloud,以及它们之间是如何结合的。Kubernetes是一个开源容器管理平台,用于自动部署、扩展和管理容器化应用程序。而SpringCloud是基于Spring Boot的微服务架构开发工具,提供了微服务架构中分布式系统的综合解决方案。
K8S SpringCloud技术选型流程如
原创
2024-04-03 10:25:00
66阅读
但是一个个独立的微服务像一座座孤岛,如何将他们串联起来,才能发挥最大价值。这时,我们就要提微服务的生态圈。那么微服务生态圈都有哪些模块?他们的作用分别是什么?服务的注册、发现。生产者启动时,会将自己的信息注册上报,这样调用方只需连接注册中心,根据一定的负载算法,就可以与服务提供方建立连接,从而实现应用间的解耦。服务调用。通过多种协议(如:HTTP等)实现目标服务的真正调用。负载均衡。主要是提供多种
1.CAP定理 分布式系统不可避免的会遇到CAP定理。 C就是指一致性,一致性分为强一致性和弱一致性
原创
2022-03-17 10:53:17
127阅读
1.SpringBoot版本选择1.1.git源码地址https://github.com/spring-projects/spring-boot/releases/https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Release-Notes
原创
2022-06-30 10:53:28
398阅读
在架构设计过程中,肯定绕不开技术选型这个话题,大到架构、框架、语言选择,小到用什么组件、设计模式。我们知道,架构设计的主要目标,是要能低成本地满足需求和需求变化,低成本地保障软件运行。然而对技术的个人偏好,很可能让你在技术选型时,忽略架构设计的目标,导致满足需求的成本变高,或者运行成本居高不下。那在软件工程中,怎么样才能避免这种选型的倾向性,科学客观地做好技术选型。技术选型就是项目决策技术选型,就
转载
2024-02-27 14:41:33
160阅读
1背景
Dubbo,是阿里巴巴服务化治理的核心框架,并被广泛应用于阿里巴巴集团的各成员站点。阿里巴巴近几年对开源社区的贡献不论在国内还是国外都是引人注目的,比如:JStorm捐赠给Apache并加入Apache基金会等,为中国互联网人争足了面子,使得阿里巴巴在国人眼里已经从电商升级为一家科技公司了。
Spring Cloud,从命名我们就可以知道,它是Sprin
转载
2024-06-04 13:29:07
40阅读
1、web
MVC Framwork: SpringMVC
Template:Thymeleaf、JSP2.0
Javascript Library: JQuery、vue.js
CSS Framework: Twitter Bootstrap
WebService:CXF,尽量用restful http
2、Database
ORM框架:jpa、springjdbcTemplate
数据库
转载
2021-08-20 14:47:39
246阅读
博客分类: Java SpringHibernateDWRfreemarkerjQuery. 技术选型 2.1. 基础架构 1.IOC Container: Spring, Guice 我们
原创
2022-07-28 11:03:59
140阅读
# 一、JUnit JUnit (opens new window)目标是为JVM上的开发人
原创
2022-07-24 00:40:38
200阅读
所谓“技术选型”对于程序员,尤其是互联网公司的技术负责人或架构师来说,一定很熟悉。技术选型往小了说,比如日常开发中的一个组件库的选择,往大了说,比如整个系统的开发语言、架构等。一般去确定某个技术选型的时候,我们都需要仔细的去权衡各种技术、各种方向的利弊,然后作出取舍。我们在做技术选型的时候一般有这样一些步骤:首先要明确选型的需求和目的,列出必须要考虑的各种因素以及评判标准然后寻找候选技术,范围可
转载
2024-01-08 15:46:05
68阅读
文章目录技术选型考虑为什么考虑SpringCloudAlibabaSpringCloudAlibaba和SpringCloud的区别及技术最终选型 开源微服务技术选型功能技术对比SpringCloudDubboMotanMSEC功能微服务完整方案服务治理框架服务治理框架服务治理框架通信方式Rest/HttpRPCRPC/Hessian2Protocol buffer服务发现Eureka(AP)/
转载
2024-05-15 03:56:12
42阅读
微服务与微服务架构微服务强调的是服务的大小,它关注的是某一个点,是具体解决某一个问题/提供落地对应服务的一个服务应用。微服务架构是⼀种架构模式,它提倡将单⼀应⽤程序划分成⼀组⼩的服务,服务之间互相协调、互相配合,为⽤户提供最终价值。每个服务运⾏在其独⽴的进程中,服务与服务间采⽤轻量级的通信机制互相协作(通常是基于HTTP协议的RESTful API)。每个服务都围绕着具体业务进⾏构建,并且能够被独
转载
2024-01-08 17:33:05
37阅读
记录自己在开发这一年所学、用到的技术 目录1.后端开发时所需要的环境1、JAVAJDK、JRE1、Java 及设计模式六大原则设计模式2、框架、工具1、Spring、SpringMVC、SpringBoot、SpringCloud2、MyBatis、MyBatis puls 及MyBatis分页插件PageHelper3、Logback、log4j、SLF4J4、java工具1、Hutool2、f
转载
2024-03-08 14:20:56
350阅读
项目运行环境配置:Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:java+ mybatis + Maven等等组成,B/S模式 + Maven管理等等。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版
转载
2024-02-18 11:43:53
98阅读
Springboot 版本选择SpringBoot 官方强烈建议升级到 2.X 以上版本SpringCloud 版本选择SpringCloud 的版本是以
原创
2023-01-19 10:34:29
333阅读