微服务SpringCloud系列
文章平均质量分 82
该系列将阐述博主手搓的一个SpringCloud项目的使用和配置以及代码编写,敬请关注!
陈永佳
你那些烂曲流窜九州,我那些烂字多么希望被人记住,你回首来路已明白生无可恋,祈宏福于乐,曲悦丹田,可我还在人海浮沉,写出来的东西期期艾艾词不达意字不成句,我是不是真的能看见那天,不要我惊恐的心一直悬停腹中寻氧,我坚信我的文字一定不只是梦幻觉与暗月光,字悦丹田,见字已成篇,此生亦可恋~
展开
-
windows10以及liunx下的Nacos下载安装,并配置连接外部mysql数据库
????摘要今天分享下 —— windows10 以及 liunx 下的 Nacos 下载安装,并配置连接外部 mysql 数据库 的一些基本知识,欢迎关注!欢迎阅读,总结系列:SpringCloudAlibaba 实战搭建????下载 NacosNacos 下载首先,需要去 https://github.com/alibaba/nacos/releases 下载我们需要的 Nacos 最新稳定版本,本篇博客使用的是 Nacos1.4.1 版本。Windows 下安装 Naco原创 2021-03-26 11:41:24 · 870 阅读 · 1 评论 -
仅用浏览器完成SpringBoot应用的开发和部署--阿里云平台牛鼻
????摘要今天分享下 —— 仅用浏览器完成SpringBoot应用的开发和部署–阿里云平台 的一些基本知识,欢迎关注!欢迎阅读,总结系列:野蛮生长的 uni-app 学习之路相关文章:阿里云云开发平台,让云计算开箱即用????什么是云开发平台云开发平台,是阿里云面向广大开发者提供的云上研发工作平台,助力研发团队实现工作的在线化(团队在线、环境在线、代码在线、协同在线)以及研发模式 Serverless 化,帮助研发团队实现对行业架构经验及架构服务的高效分享与传播,极致提升研发效率,原创 2020-09-15 09:28:23 · 398 阅读 · 0 评论 -
Spring Cloud Hoxton系列的一个汇总篇!
对Spring Cloud Hoxton系列的一个汇总篇!博主与前一段开始开始操刀搭建了Spring Cloud Hoxton版本的小项目,并且记录了搭建进程,后面还会继续更新该系列文章,分享给大家更多的实用东西!原创 2020-01-16 11:42:51 · 13362 阅读 · 1 评论 -
API规范约定,让你写出高质量的API!
一个良好的API规范约定,可以让你写出高质量的API!API的设计原则:- 控制API的粒度和数量- 命名要遵循简单、可读、统一原则;- 优先设计API,然后编码- 在现在流行的微服务、敏捷开发等这些项目一般为了更高效的开发,节约编写文档的成本,API服务都会使用Swagger来生成描述。原创 2020-01-17 09:33:02 · 3281 阅读 · 0 评论 -
Spring Cloud Consul 中文参考手册
Spring Cloud Consul 中文参考手册Spring Cloud Consul1.2.0.RELEASE该项目通过自动配置并绑定到Spring环境和其他Spring编程模型成语,为Spring Boot应用程序提供Consul集成。通过几个简单的注释,您可以快速启用和配置应用程序中的常见模式,并使用基于Consul的组件构建大型分布式系统。提供的模式包括服务发现,控制总线和...原创 2020-01-09 08:32:18 · 1014 阅读 · 0 评论 -
Spring Cloud Hoxton 版本使用 Consul 服务注册发现与配置中心(Hoxton版本)
Spring Cloud Hoxton 版本使用 Consul 服务注册发现与配置中心(Hoxton版本)摘要之前为大家分享了:Spring Cloud Hoxton 版本微服务项目搭建eureka注册中心 ,今天为大家分享一下:Spring Cloud Hoxton 版本使用 Consul 服务注册发现与配置中心(Hoxton版本)!Spring Cloud Consul 为 Sp...原创 2020-01-09 08:31:40 · 1608 阅读 · 0 评论 -
Spring Cloud的Eureka自定义界面,启动界面自定义
前言Github获取源码spring cloud eureka server注册中心的界面不太好看,想自定义。经查看源码发现(源码位于spring-cloud-netflix-eureka-server),servers的首页由template/eureka目录下的四个ftl文件组成。将里面的文件改称自己的包括logo等图片修改成自己想要的就好。<#import "/spring...原创 2020-01-10 09:21:51 · 1168 阅读 · 0 评论 -
pom.xml中java-1.0.2.jar引入并获取视频的时长、大小、格式等信息百分百可行
java-1.0.2.jar引入并获取视频的时长、大小、格式等信息百分百可行前言最近因为自己在整理一个小项目,所以需要用到视频处理的jar,因为被坑了很久才搞好,特此记录。望对大家有所帮助,如有帮助请给个赞!下载 jar(下载后吧 jave-1.0.2.jar 放在你找得到的位置。)其中 jave-1.0.2.jar 这个 依赖 maven 中没有是无法使用pom引入的 ,需要自...原创 2020-01-14 08:55:26 · 2609 阅读 · 4 评论 -
Spring Cloud Hoxton 版本 RabbitMQ 搭建
SpringCloud RabbitMQ 搭建前言在上一篇文章博主已经讲解了项目如何创建,不会的话可以前往学习,传送门:Spring Cloud Hoxton 版本搭建 Bus消息总线(Rabbitmq) 。本篇用来讲解–SpringCloud RabbitMQ 搭建!摘要在上一篇已经列出了需要下载的内容请自行传送查阅。AMQP在异步通讯中,消息不会立刻到达接收方,而是被...原创 2020-01-09 08:31:29 · 805 阅读 · 1 评论 -
Spring Cloud Hoxton 版本使用 Sleuth服务链路跟踪(zipkin)
Spring Cloud Sleuth 是分布式系统中跟踪服务间调用的工具,它可以直观地展示出一次请求的调用过程,本文将对其用法进行详细介绍。原创 2020-01-07 08:51:07 · 2754 阅读 · 1 评论 -
Spring Cloud Hoxton 版本搭建 Bus消息总线(Rabbitmq)
Spring Cloud Hoxton 版本搭建 Bus消息总线(Rabbitmq)前言在上一篇文章博主已经讲解了项目如何创建,不会的话可以前往学习,传送门:Spring Cloud Hoxton 版本微服务项目搭建eureka注册中心 。本篇用来讲解–Spring Cloud Hoxton 版本搭建 Bus消息总线(Rabbitmq)!摘要Spring Cloud Bus 使用轻...原创 2020-01-07 08:51:04 · 883 阅读 · 3 评论 -
Rabbitmq启动方式
Rabbitmq启动方式1以应用方式启动rabbitmq-server -detached 后台启动Rabbitmq-server 直接启动,如果你关闭窗口或者需要在改窗口使用其他命令时应用就会停止 关闭:rabbitmqctl stop2、以服务方式启动(安装完之后在任务管理器中服务一栏能看到RabbtiMq)rabbitmq-service install 安装服务...原创 2020-01-03 10:03:15 · 5408 阅读 · 1 评论 -
Spring Cloud Hoxton 版本 gateway网关限流(自定义key支持多维度限流)
Spring Cloud Hoxton 版本 gateway网关限流前言在上一篇文章博主已经讲解了项目如何创建,不会的话可以前往学习,传送门:Spring Cloud Hoxton 版本微服务项目搭建eureka注册中心 以及 Spring Cloud Hoxton 版本微服务项目搭建 admin 监控管理中心 以及 Spring Cloud Hoxton 版本 gateway网关路由以及...原创 2020-01-06 08:48:30 · 2473 阅读 · 12 评论 -
Spring Cloud Hoxton 版本 gateway网关路由以及高级特性
Spring Cloud Gateway 为 SpringBoot 应用提供了API网关支持,具有强大的智能路由与过滤器功能,本文将对其用法进行详细介绍。SpringCloudGateway是SpringCloud新推出的网关框架,比较于上一代Zuul,功能和性能有很大的提升。Zuul1.x采用的是阻塞多线程方式,也就是一个线程处理一个连接请求,高并发情况下性能较差,即使是Zuul2.x虽然做到了非阻塞,但是面对连续跳票,看起来Zuul要被抛弃了。取而代之的是SpringCloudGateway。原创 2020-01-06 08:48:24 · 4308 阅读 · 15 评论 -
Spring Cloud Hoxton 版本微服务项目搭建 config 配置中心集群搭建
Spring Cloud Hoxton 版本微服务项目搭建 config 配置中心集群搭建前言之前的文章讲解了配置中心的搭建,今天来讲一讲config-sever集群搭建。config-sever集群搭建在微服务架构中,所有服务都从配置中心获取配置,配置中心一旦宕机,会发生很严重的问题,下面我们搭建一个双节点的配置中心集群来解决该问题。启动两个config-server分别运...原创 2020-01-06 08:48:20 · 1205 阅读 · 4 评论 -
Spring Cloud Hoxton 版本微服务项目搭建 config 配置中心客户端
Spring Cloud Hoxton 版本微服务项目搭建 config 配置中心客户端前言在上一篇文章博主已经讲解了项目如何创建,不会的话可以前往学习,传送门:Spring Cloud Hoxton 版本微服务项目搭建eureka注册中心 以及 Spring Cloud Hoxton 版本微服务项目搭建 admin 监控管理中心 以及 Spring Cloud Hoxton 版本微服务项...原创 2020-01-03 08:41:52 · 1308 阅读 · 0 评论 -
服务发现注解 @EnableDiscoveryClient 和 @EnableEurekaClient 区别
服务发现注解 @EnableDiscoveryClient 和 @EnableEurekaClient 区别@EnableDiscoveryClient 和 @EnableEurekaClient 两个注解都可用于服务发现。@EnableDiscoveryClient基于spring-cloud-commons, @EnableEurekaClient基于spring-cloud-netfl...原创 2020-01-03 08:42:18 · 877 阅读 · 0 评论 -
Spring Cloud Hoxton 版本微服务项目搭建 config 配置中心并且开启安全认证
Spring Cloud Hoxton 版本微服务项目搭建 config 配置中心前言在上一篇文章博主已经讲解了项目如何创建,不会的话可以前往学习,传送门:Spring Cloud Hoxton 版本微服务项目搭建eureka注册中心 以及 Spring Cloud Hoxton 版本微服务项目搭建 admin 监控管理中心。**本篇用来讲解–Spring Cloud Hoxton 版本...原创 2020-01-03 08:41:44 · 1228 阅读 · 0 评论 -
Spring Cloud Hoxton 版本微服务项目搭建 admin 监控客户端
Spring Cloud Hoxton 版本微服务项目搭建 admin 监控客户端前言在上一篇文章博主已经讲解了admin 管理中心服务项目如何创建,不会的话可以前往学习,传送门:Spring Cloud Hoxton 版本微服务项目搭建 admin 监控管理中心 。本篇用来讲解–Spring Cloud Hoxton 版本微服务项目搭建 admin 监控客户端正题引入 Admin-...原创 2020-01-01 15:53:01 · 1767 阅读 · 1 评论 -
Spring Cloud Hoxton 版本微服务项目搭建 admin 监控管理中心
Spring Cloud Hoxton 版本微服务项目搭建 admin 监控管理中心前言在上一篇文章博主已经讲解了项目如何创建,不会的话可以前往学习,传送门:Spring Cloud Hoxton 版本微服务项目搭建eureka注册中心 。本篇用来讲解–Spring Cloud Hoxton 版本微服务项目搭建 admin 监控管理中心!正题引入 Admin-Server 2.2.1...原创 2020-01-01 15:52:57 · 1432 阅读 · 2 评论 -
Spring Cloud 如何引入 Hoxton.RELEASE 版本
Spring Cloud 如何引入 Hoxton.RELEASE 版本正题<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...原创 2020-01-01 15:52:50 · 7803 阅读 · 0 评论 -
Spring Cloud 2020 年路线图:二季度Spring Boot 2.3、四季度Spring Cloud Ilford
Spring Cloud 2020 年路线图:二季度Spring Boot 2.3、四季度Spring Cloud Ilford前言Spring Cloud 开发团队昨日公布了 Spring Cloud 2020 年的路线图,并对 Spring Cloud Greenwich 和 Hoxton 的生命周期进行了一些讲解。Spring Cloud Ilford开发团队称 Spring ...原创 2019-12-30 08:46:29 · 1136 阅读 · 2 评论 -
Spring Cloud Hoxton正式发布,SpringBoot2.2.x终于有伴了!
SpringCloudHoxton正式发布,SpringBoot2.2.x终于有伴了!前言距离Spring Boot 2.2.0的发布已经有一个半月左右时间,由于与之匹配的Spring Cloud版本一直没有Release,所以在这期间碰到的问题都是由于Spring Boot和Spring Cloud版本不匹配导致。很多时候,我们在学习或重建系统的时候都喜欢直接选用最高版本来开发,但...原创 2019-12-09 09:12:45 · 3737 阅读 · 1 评论 -
Spring Cloud:Consul理论知识
Spring Cloud:Consul理论知识前言今天博主开始更新SpringCloud构建微服务架构系列,有兴趣的可以持续关注,欢迎讨论!《陈永佳的博客》概述:Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种...原创 2019-11-13 08:34:41 · 533 阅读 · 4 评论 -
在Windows10环境下安装配置Consul
服务注册与发现(Consul)前言今天博主开始更新SpringCloud构建微服务架构系列,有兴趣的可以持续关注,欢迎讨论!《陈永佳的博客》下载百度网盘提取:地址:https://pan.baidu.com/s/1a04rMHp1WtpAEjYMTAChhQ提取碼:qtpg下载地址:https://www.consul.io/downloads.html 选择合适的版本安装...原创 2019-11-12 11:53:24 · 2027 阅读 · 3 评论 -
SpringCloud和SpringBoot版本坑 org.springframework.boot.builder.SpringApplication
SpringCloud和SpringBoot版本坑 org.springframework.boot.builder.SpringApplication!前言今天博主将为大家分享SpringCloud和SpringBoot版本坑 org.springframework.boot.builder.SpringApplication!不喜勿喷,如有异议欢迎讨论!以下所写内容均与以前的文章有联...原创 2019-10-31 09:16:17 · 9135 阅读 · 1 评论 -
微服务SpringCloud集群项目(一):谈一谈微服务
微服务SpringCloud集群项目博主想从今天开始编写关于《微服务SpringCloud集群项目》编写的一系列文章,将会持续稳定的更新,感兴趣的小伙伴记得加关注哦!关于微服务谈一谈对微服务框架的认知在博主之前的理解中企业级SOA开发和微服务开发SpringCloud有着一定的区别。当然各位想说还有一个Dubbo,可能持续关注的伙伴会了解到,Dubbo以前是由阿里维护之间放弃过一段时间的维...原创 2019-05-07 22:43:26 · 1962 阅读 · 17 评论 -
SpringBoot+Maven系列(一):使用STS(eclipse)如何创建Maven 项目
使用STS(eclipse)如何创建Maven 项目今天博主将为大家分享一下使用STS(eclipse)如何创建Maven 项目,不喜勿喷,如有异议欢迎讨论!以下所写内容均与以前的文章有联系可以前往博文查看,陈永佳的博客前言之前的一系列文章讲解了Maven安装以及配置和STS(eclipse)配置Maven,如有不会的同学请前往学习,如果喜欢给个点赞关注哦,谢谢支持!今天就为大家讲...原创 2019-05-11 16:59:53 · 1741 阅读 · 4 评论 -
Spring Cloud构建微服务架构(一):服务注册与发现(Eureka、Consul)
服务注册与发现(Eureka、Consul)今天博主开始更新SpringCloud构建微服务架构系列,有兴趣的可以持续关注,欢迎讨论!《陈永佳的博客》概述:Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开...原创 2019-05-16 20:19:32 · 836 阅读 · 2 评论 -
TCP系列:TCP 干货
TCP 干货前言今天博主将为大家分享TCP系列:TCP 干货,不喜勿喷,如有异议欢迎讨论!整理一下 TCP 的一些知识要点,作为一名开发者来说,尽管有那么多的基础设施(框架、组件)帮我们屏蔽了这些细节。当我仍然认为了解它的一些基本原理必有些裨益,尤其是当你在分布式环境上遇到一些棘手问题时,一些原理性的知识可能会让你快速找到答案,有一个强大的地基才能写出健壮的程序!起源TCP 是传输层...原创 2019-05-28 12:25:18 · 469 阅读 · 2 评论 -
浅谈微服务Spring Cloud(面试必备):服务雪崩、降级与熔断
浅谈微服务Spring Cloud(面试必备):服务雪崩、降级与熔断前言今天博主将为大家分享浅谈微服务Spring Cloud(面试必备):服务雪崩、降级与熔断,不喜勿喷,如有异议欢迎讨论!我要先说明一下,我有很长一段时间将服务降级和服务熔断混在一起,认为是一回事!为什么我会有这样的误解呢?当Service A调用Service B,失败多次达到一定阀值,Service A不会再去...原创 2019-06-14 11:54:03 · 4862 阅读 · 2 评论 -
Nginx系列:windows10系统下安装nginx的安装并配置!
简单的hashCode和equals面试题,有好多坑!前言今天博主将为大家分享:Nginx系列:windows10系统下安装nginx的安装步骤!不喜勿喷,如有异议欢迎讨论!windows10系统下安装Nginx打开nginx的官网:http://nginx.org/ ,下载最新的稳定版本。按照版本需要点击进行下载即可,这里博主选择nginx-1.12.2下载windows版本...原创 2019-06-20 11:26:12 · 18742 阅读 · 11 评论 -
Nginx系列:Nginx 负载均衡的几种方式!
Nginx系列:Nginx 负载均衡的几种方式!前言今天博主将为大家分享:Nginx系列:Nginx 负载均衡的几种方式!不喜勿喷,如有异议欢迎讨论!在阅读这篇之前可以去看博主的windows10系统下安装nginx的安装并配置! 学习安装配置nginxNginx的upstream目前支持的分配简单描述1. 轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器do...原创 2019-06-21 11:33:35 · 2420 阅读 · 1 评论 -
Springboot系列——集成swagger2,生成API
Springboot系列——集成swagger2,生成APISwagger简介Swagger 是一款RESTFUL接口的、基于YAML、JSON语言的文档在线自动生成、代码自动生成的工具。很多时候由于接口众多,并且细节复杂(需要考虑不同的HTTP请求类型、HTTP头部信息、HTTP请求内容等),高质量地创建这份文档本身就是件非常吃力的事,下游的抱怨声不绝于耳。随着时间推移,不断修改接口...原创 2019-06-26 08:42:38 · 300 阅读 · 1 评论 -
SpringBoot系列——异常报错现象(Failed to configure a DataSource: 'url' attribute is not specified and no embe)
SpringBoot系列——>异常报错现象我们在进行开发的时候,会遇到很多bug,和异常报错现象,下面是我最近遇见的一种报错,也是一种常见型的报错,对此发现了几种解决方案,希望对大家有所帮助问题:Description:Failed to configure a DataSource: ‘url’ attribute is not specified and no embed...原创 2019-06-26 11:26:12 · 281 阅读 · 1 评论 -
Springboot系列:Springboot常用注解以及使用!
Springboot系列:Springboot常用注解以及使用!前言今天博主将为大家分享:Springboot系列:Springboot常用注解以及使用!不喜勿喷,如有异议欢迎讨论!常规方式注解使用位置作用@Controller类名上方声明此类是一个SpringMVC Controller 对象@RequestMapping类或方法上用在类上,表示所...原创 2019-09-11 15:14:35 · 2160 阅读 · 1 评论 -
SpringBoot+logback优雅的配置日志!
SpringBoot+logback优雅地配置日志!前言今天博主将为大家分享SpringBoot+logback优雅地配置日志!不喜勿喷,如有异议欢迎讨论!SpringBoot中如何通过sl4j日志组件优雅地记录日志。其实,我们入门 JAVA 的第一行代码就是一行日志,那你现在还在使用System.out.println(“Hello,baby!”)记录日志吗?日志组件我最开始接触...原创 2019-10-09 12:33:03 · 27296 阅读 · 6 评论 -
REST API(RESTful)基于微服务SpringCloud项目的编程
RESTful 架构风格概述在当前互联网环境下,随着docker等技术的兴起,『微服务』的概念也越来越被大家接受并应用于实践,日益增多的webservice逐渐统一于RESTful 架构风格,如果开发者对RESTful 架构风格不甚了解,则开发出的所谓RESTfulAPI总会貌合神离,不够规范。本文是我对RESTful 架构风格的一些理解,和大家分享一下,如果有问题,欢迎讨论。...原创 2019-05-08 13:06:19 · 4642 阅读 · 16 评论