摘要: 首先下载一个gradle压缩包(下载地址:https://gradle.org/install/),创建一个springboot maven项目(直接创建gradle项目没有src下的目录,比较麻烦),创建完成后在idea命令行中使用gradle init --type pom转换成gradle项目 阅读全文
posted @ 2019-12-10 14:21 Sisyphus_qiu 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 上一篇文件介绍了使用ribbon实现负载均衡,实现方式是通过配置一个被@LoadBalanced修饰的restTemplate来实现的,下面我们通过fegin来实现负载均衡 1.引入起步依赖 2.配置一个重发请求类,处理请求失败重发策略 3.写一个接口加上@FeignClient注解,用来在请求发起 阅读全文
posted @ 2019-03-08 11:11 Sisyphus_qiu 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 1)通过eureka技术实现服务注册、服务发现 本案例的项目结构 1.引入eureka起步依赖(父pom默认起步依赖版本1.5.3.RELEASE,由于在maven私库中没有对应依赖,我们这里采用1.4.4.RELEASE) 2.application.yml中分别加入客户端、服务端配置 客户端配置 阅读全文
posted @ 2019-03-07 10:47 Sisyphus_qiu 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1.在对应服务中引入对应spring boot起步依赖 2.在application.yml中加入对应配置 3.登录相关路径调用相关接口查看服务运行状态 http://localhost:30001/xxx 下表是相关监控接口 4.使用远程ssh工具监控服务状态 控制台中会打印出连接shell的密码 阅读全文
posted @ 2019-03-06 17:32 Sisyphus_qiu 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 基础概念: 微服务架构的风格,就是将单一程序开发成一个微服务,每个微服务运行在自己的进程中,并使用轻量级机制通信,通常是 HTTP RESTFUL API 。这些服务围绕业务能力来划分构建的,并通过完全自动化部署机制来 独立部署 这些服务可以使用不同的编程语言,以及不同数据存储技术,以保证最低限度的 阅读全文
posted @ 2019-03-04 17:06 Sisyphus_qiu 阅读(2914) 评论(0) 推荐(0) 编辑
摘要: 集群:集中力量办一件事,一个业务功能节点对应多个服务器,一个服务器挂了,这个功能还能做。 分布式:不同的事交给不同的来做,每个服务器对应一个任务,这个服务器挂了,这个功能就完蛋。 例如:如果一个大碉堡里面有五个小碉堡。分布式的话就是每个小碉堡下面安一个手榴弹,每个手榴弹负责爆破一个碉堡,集群的话就是 阅读全文
posted @ 2019-03-01 11:38 Sisyphus_qiu 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 使用telnet命令模拟客户端向服务端发出请求 上面就是服务器返回回来的响应了 阅读全文
posted @ 2018-11-15 14:26 Sisyphus_qiu 阅读(197) 评论(1) 推荐(0) 编辑
摘要: TODO 阅读全文
posted @ 2018-11-15 10:20 Sisyphus_qiu 阅读(177) 评论(1) 推荐(0) 编辑
摘要: 从毕业开始一直在做java后端开发的相关工作,在工作时感觉对http协议的理解不够深入,一直想找个时间专门系统的学习一下http协议,但是前阵子由于在赶项目进度一直没有时间,直到最近项目快完成了,时间也渐渐充裕,于是决定开始学习http协议。 项目重做(http暂时TODO) 阅读全文
posted @ 2018-11-15 10:19 Sisyphus_qiu 阅读(103) 评论(0) 推荐(0) 编辑
摘要: web.xml spring-mvc.xml database.properties persistence.xml spring-jpa.xml log4j.properties 阅读全文
posted @ 2017-04-05 18:34 Sisyphus_qiu 阅读(205) 评论(0) 推荐(0) 编辑