微服务
主要介绍微服务相关的技术
男孩李
被人嘲笑的梦想,越有实现的价值!
展开
-
SpringBoot基于注解整合定时任务
1.在定时任务类上,使用@EnableScheduling,@Component注解,开启定时任务package com.imooc.tasks;import org.springframework.scheduling.annotation.EnableScheduling;import org.springframework.scheduling.annotation.Schedu...原创 2020-01-31 17:36:12 · 292 阅读 · 2 评论 -
SpringBoot整合异步任务以及使用场景
一、SpringBoot异步执行程序1.在Application上使用注解@EnableAsync开启异步任务package com.imooc;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;...原创 2020-01-31 17:04:10 · 624 阅读 · 0 评论 -
IDEA中使用devtools进行热部署
1.在pom.xml文件中引入spring-boot-devtools的jar包<!--热部署--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <...原创 2020-01-30 17:04:57 · 145 阅读 · 0 评论 -
Spring Boot运行模式
1.在idea中直接启动2.JAR方式启动 1)执行打包命令:mvn -Dmaven.test.skip -U clean package 2)运行jar包java -jar web-0.0.1-SNAPSHOT.war3.Maven插件方式1)先执行安装命令mvn -Dmaven.test.skip -U clean install2.切换...原创 2020-01-21 14:52:38 · 160 阅读 · 0 评论 -
Spring Boot项目打包方式
项目打包方式构建JAR包 构建WAR包一、构建JAR包1.在对象的pom.xml文件下面,添加mainclass配置<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId&...原创 2020-01-21 14:28:30 · 230 阅读 · 0 评论 -
SpringCloud简介及核心组件介绍
1.EurekaEureka包含两个组件:Eureka Server和Eureka Client2.ZuulZuul是一个API Gateway服务器,本质上是一个Web Servlet应用Zuul 提供了动态路由、监控等服务,这些功能实现的核心是一系列的filters3.RibbonRibbon包括了两部分:负载均衡算法+app_name 转具体的ip:port4...原创 2020-02-17 17:07:37 · 1768 阅读 · 0 评论 -
SpringCloud之构建多节点高可用的Eureka Serever集群
在实际的项目中,可能有几十个或者几百个的微服务实例,这时Eureka Server承担了非常高的负载。由于Eureka Server在微服务中有着重要的作用,所有需要对Eureka Server进行高可用集群。我是在原本单节点的Eureka实例上构建的1.修改本地的hosts文件Windows系统在C:\Windows\System32\drivers\etc目录下,mac系统的电脑通...原创 2020-02-11 17:35:01 · 216 阅读 · 0 评论