SF
mall学习教程
mall学习教程
注册登录
关注博客
注册登录
主页
关于
RSS
微服务架构下的自动化部署,使用Jenkins来实现!
macrozheng
2020-01-09
阅读 3 分钟
5.4k
在微服务架构中,随着服务越来越多,服务的打包部署就会成为一个相当麻烦的事情。比如说我的mall-swarm项目目前就有8个服务需要部署,有没有什么办法让我们部署一次之后,只要点击执行就可以自动部署呢?当然有!下面我们使用Jenkins来完成一个微服务架构中的自动化部署工作。
使用Jenkins一键打包部署SpringBoot应用,就是这么6!
macrozheng
2020-01-07
阅读 5 分钟
2.8k
任何简单操作的背后,都有一套相当复杂的机制。本文将以SpringBoot应用的在Docker环境下的打包部署为例,详细讲解如何使用Jenkins一键打包部署SpringBoot应用。
仅需四步,整合SpringSecurity+JWT实现登录认证 !
macrozheng
2020-01-06
阅读 6 分钟
2.9k
学习过我的mall项目的应该知道,mall-admin模块是使用SpringSecurity+JWT来实现登录认证的,而mall-portal模块是使用的SpringSecurity基于Session的默认机制来实现登陆认证的。很多小伙伴都找不到mall-portal的登录接口,最近我把这两个模块的登录认证给统一了,都使用SpringSecurity+JWT的形式实现。主要是通过把登录认...
Nginx的这些妙用,你肯定有不知道的!
macrozheng
2020-01-05
阅读 5 分钟
3.1k
SpringBoot实战电商项目mall(25k+star)地址:[链接] 摘要 本文将从反向代理、文件压缩、地址重写三方面来讲解Nginx在Docker环境下的使用技巧! 在Docker环境下的安装 下载nginx的docker镜像 {代码...} 从容器中拷贝nginx配置 先运行一次容器(为了拷贝配置文件): {代码...} 将容器内的配置文件拷贝到指定目录: {代...
在Docker容器中部署整套基于SpringCloud的微服务架构,看这篇就对了!
macrozheng
2020-01-02
阅读 5 分钟
1.3k
本文以mall-swarm项目为例,主要介绍一个微服务架构的电商项目如何在Docker容器下部署,涉及到大量系统组件的部署及多个Spring Cloud 微服务应用的部署,基于CentOS7.6。
Github标星25K+Star,SpringBoot实战电商项目mall出SpringCloud版本啦!
macrozheng
2019-12-27
阅读 4 分钟
2.1k
去年12月的时候,mall项目正式发布,作为Github上面最火的SpringBoot实战电商项目,累计获得了25000+Star。今年还是12月,mall项目微服务版本mall-swarm正式发布,文档齐全,附带全套SpringCloud教程。
2019 我的Github开源之路!
macrozheng
2019-12-25
阅读 3 分钟
6.2k
转眼间2019即将过去,回想这一年,学习了很多也输出了很多。如果要说我最大的成果的话,我的Github可以概括下。这一年之中累计收获了3w+Star,总计开源维护了6个项目,下面我就对这些开源项目做个小小的总结。
虚拟机安装及使用Linux,看这一篇就够了!
macrozheng
2019-12-24
阅读 4 分钟
2.6k
VirtualBox 是一款开源虚拟机软件,由Sun公司出品,现在则由Oracle进行开发。VirtualBox号称是最强的免费虚拟机软件,它性能优异且简单易用。可虚拟的系统包括Windows、Linux、MacOS、Android等操作系统!本文将使用VirtualBox作为虚拟机来安装Linux系统。
使用Seata彻底解决Spring Cloud中的分布式事务问题!
macrozheng
2019-12-23
阅读 10 分钟
4.9k
Seata是Alibaba开源的一款分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务,本文将通过一个简单的下单业务场景来对其用法进行详细介绍。
Spring Cloud Alibaba:Sentinel实现熔断与限流
macrozheng
2019-12-23
阅读 11 分钟
3.3k
Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案,Sentinel 作为其核心组件之一,具有熔断与限流等一系列服务保护功能,本文将对其用法进行详细介绍。
Spring Cloud Alibaba:Nacos 作为注册中心和配置中心使用
macrozheng
2019-12-04
阅读 6 分钟
3.3k
Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案,Nacos 作为其核心组件之一,可以作为注册中心和配置中心使用,本文将对其用法进行详细介绍。
Spring Cloud Security:Oauth2实现单点登录
macrozheng
2019-11-24
阅读 7 分钟
3.5k
Spring Cloud Security 为构建安全的SpringBoot应用提供了一系列解决方案,结合Oauth2可以实现单点登录功能,本文将对其单点登录用法进行详细介绍。
Spring Cloud Security:Oauth2结合JWT使用
macrozheng
2019-11-21
阅读 9 分钟
4k
Spring Cloud Security 为构建安全的SpringBoot应用提供了一系列解决方案,结合Oauth2还可以实现更多功能,比如使用JWT令牌存储信息,刷新令牌功能,本文将对其结合JWT使用进行详细介绍。
Spring Cloud Security:Oauth2使用入门
macrozheng
2019-11-19
阅读 7 分钟
7.6k
Spring Cloud Security 为构建安全的SpringBoot应用提供了一系列解决方案,结合Oauth2可以实现单点登录、令牌中继、令牌交换等功能,本文将对其结合Oauth2入门使用进行详细介绍。
Spring Boot Admin:微服务应用监控
macrozheng
2019-11-06
阅读 8 分钟
3.4k
Spring Boot Admin 可以对SpringBoot应用的各项指标进行监控,可以作为微服务架构中的监控中心来使用,本文将对其用法进行详细介绍。
Spring Cloud Gateway:新一代API网关服务
macrozheng
2019-11-04
阅读 11 分钟
2.9k
Spring Cloud Gateway 为 SpringBoot 应用提供了API网关支持,具有强大的智能路由与过滤器功能,本文将对其用法进行详细介绍。
Spring Cloud Consul:服务治理与配置中心
macrozheng
2019-10-29
阅读 4 分钟
3.6k
Spring Cloud Consul 为 SpringBoot 应用提供了 Consul的支持,Consul既可以作为注册中心使用,也可以作为配置中心使用,本文将对其用法进行详细介绍。
Spring Cloud Sleuth:分布式请求链路跟踪
macrozheng
2019-10-22
阅读 3 分钟
1.3k
Spring Cloud Sleuth 是分布式系统中跟踪服务间调用的工具,它可以直观地展示出一次请求的调用过程,本文将对其用法进行详细介绍。
Spring Cloud Bus:消息总线
macrozheng
2019-10-20
阅读 5 分钟
2.5k
Spring Cloud Bus 使用轻量级的消息代理来连接微服务架构中的各个服务,可以将其用于广播状态更改(例如配置中心配置更改)或其他管理指令,本文将对其用法进行详细介绍。
Spring Cloud Config:外部集中化配置管理
macrozheng
2019-10-16
阅读 7 分钟
2.4k
Spring Cloud Config 可以为微服务架构中的应用提供集中化的外部配置支持,它分为服务端和客户端两个部分,本文将对其用法进行详细介绍。
Spring Cloud Zuul:API网关服务
macrozheng
2019-10-15
阅读 7 分钟
2.5k
Spring Cloud Zuul 是Spring Cloud Netflix 子项目的核心组件之一,可以作为微服务架构中的API网关使用,支持动态路由与过滤功能,本文将对其用法进行详细介绍。
Spring Cloud OpenFeign:基于Ribbon和Hystrix的声明式服务调用
macrozheng
2019-10-13
阅读 7 分钟
2.7k
Spring Cloud OpenFeign 是声明式的服务调用工具,它整合了Ribbon和Hystrix,拥有负载均衡和服务容错功能,本文将对其用法进行详细介绍。
Hystrix Dashboard:断路器执行监控
macrozheng
2019-10-10
阅读 5 分钟
1.5k
Hystrix Dashboard 是Spring Cloud中查看Hystrix实例执行情况的一种仪表盘组件,支持查看单个实例和查看集群实例,本文将对其用法进行详细介绍。
Spring Cloud Hystrix:服务容错保护
macrozheng
2019-10-08
阅读 11 分钟
1.9k
Spring Cloud Hystrix 是Spring Cloud Netflix 子项目的核心组件之一,具有服务容错及线程隔离等一系列服务保护功能,本文将对其用法进行详细介绍。
Spring Cloud Ribbon:负载均衡的服务调用
macrozheng
2019-09-29
阅读 10 分钟
1.3k
Spring Cloud Ribbon 是Spring Cloud Netflix 子项目的核心组件之一,主要给服务间调用及API网关转发提供负载均衡的功能,本文将对其用法进行详细介绍。
Spring Cloud Eureka:服务注册与发现
macrozheng
2019-09-28
阅读 7 分钟
1.9k
Spring Cloud Eureka是Spring Cloud Netflix 子项目的核心组件之一,主要用于微服务架构中的服务治理。本文将对搭建Eureka注册中心,搭建Eureka客户端,搭建Eureka集群及给Eureka注册中心添加登录认证进行介绍。
SpringCloud整体架构概览
macrozheng
2019-09-28
阅读 3 分钟
2.4k
构建分布式系统不应该是复杂的,SpringCloud对常见的分布式系统模式提供了简单易用的编程模型,帮助开发者构建弹性、可靠、协调的应用程序。SpringCloud是在SpringBoot的基础上构建的,使开发者可以轻松入门并快速提高工作效率。SpringCloud为开发人员提供了快速构建分布式系统架构的工具,例如配置管理,服务发现,断路...
SpringBoot应用整合ELK实现日志收集
macrozheng
2019-09-26
阅读 6 分钟
5.3k
ELK即Elasticsearch、Logstash、Kibana,组合起来可以搭建线上日志系统,本文主要讲解使用ELK来收集SpringBoot应用产生的日志。
前后端分离项目,如何解决跨域问题
macrozheng
2019-09-25
阅读 4 分钟
1.9k
跨域资源共享(CORS)是前后端分离项目很常见的问题,本文主要介绍当SpringBoot应用整合SpringSecurity以后如何解决该问题。
MyBatis Generator使用过程中踩过的一个坑
macrozheng
2019-09-25
阅读 2 分钟
5.5k
在使用MyBatis Generator生成代码的过程中,曾经遇到一个坑,每次生成mapper.xml的时候并不是直接覆盖原文件,而是在原文件中追加了新的内容,导致运行项目出错,本文主要讲解如何解决这个问题。
上一页
1
…
More
6
7
8
(current)
9
10
下一页
上一页
8
(current)
下一页