摘要: 本文讲述了Docker1.12.6在Linux下开启守护进程(远程调用),理论上来说其他版本也是一样的改法,博主参考很多都是巨坑,综合自己实战分享给大家,如有错误请留言; - 修改配置 1.修改 docker.service 文件 - 重点 忘啥不能忘了它俩,只要是修改了 docker.servic 阅读全文
posted @ 2019-04-16 11:53 lywJee 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: Docker是一个开源的容器虚拟化平台 , Docker Compose是一个用来定义和运行复杂应用的Docker工具。使用Compose,你可以在一个文件中定义一个多容器应用,然后使用一条命令来启动你的应用,完成一切准备工作。; - CentOS 7.0下Docker的安装 1.查看内核版本(Do 阅读全文
posted @ 2019-04-16 11:50 lywJee 阅读(13820) 评论(1) 推荐(0) 编辑
摘要: 使用Jenkins2.6 集成Maven与Git插件做持续集成,同时编写Shell脚本备份与发布(需要稍微知道点Linux/毕竟基于Centos PS:本人Linux也是菜鸡) - 下载Jenkins2.6 官方网站:https://jenkins.io/ 下载地址:https://jenkins. 阅读全文
posted @ 2019-04-16 11:14 lywJee 阅读(449) 评论(0) 推荐(0) 编辑
摘要: Docker是一个开源的容器虚拟化平台 使用手册 进入Docker容器:docker exec -it id /bin/sh 此处的id是 docker ps -a中的 常用Docker命令 阅读全文
posted @ 2019-04-16 11:06 lywJee 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 在当下互联网高并发时代中,项目往往会遇到需要限制客户端连接的需求。我们熟知的 Nginx 就提供了有这样的功能,可以简单的实现对客户端请求频率,并发连接和传输速度的限制…. Nginx 限流 Nginx为我们提供了请求限制模块(ngx_http_limit_req_module)、基于令牌桶算法的流 阅读全文
posted @ 2019-04-16 11:04 lywJee 阅读(2397) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud 为开发者提供了在分布式系统中的一些常用的组件(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁定,决策竞选,分布式会话集群状态)。使用Spring Cloud开发人员可以快速地完成实现这些模式的服务和应用程序。它们在任何分布式环境中都能很好地工 阅读全文
posted @ 2019-04-16 11:02 lywJee 阅读(1485) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud 为开发者提供了在分布式系统中的一些常用的组件(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁定,决策竞选,分布式会话集群状态)。使用Spring Cloud开发人员可以快速地完成实现这些模式的服务和应用程序。它们在任何分布式环境中都能很好地工 阅读全文
posted @ 2019-04-16 11:02 lywJee 阅读(1996) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud 为开发者提供了在分布式系统中的一些常用的组件(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁定,决策竞选,分布式会话集群状态)。使用Spring Cloud开发人员可以快速地完成实现这些模式的服务和应用程序。它们在任何分布式环境中都能很好地工 阅读全文
posted @ 2019-04-16 11:00 lywJee 阅读(437) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud 为开发者提供了在分布式系统中的一些常用的组件(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁定,决策竞选,分布式会话集群状态)。使用Spring Cloud开发人员可以快速地完成实现这些模式的服务和应用程序。它们在任何分布式环境中都能很好地工 阅读全文
posted @ 2019-04-16 10:59 lywJee 阅读(364) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud Bus将分布式系统的节点与轻量级消息代理链接。可以用于通知状态更改(例如配置更改)或其他管理指令。一个关键的地方是,Bus就像一个分布式执行器,用于扩展的Spring Boot应用程序,同时还可以用作应用程序之间的通信通道… - Bus Spring Cloud Bus是通 阅读全文
posted @ 2019-04-16 10:58 lywJee 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 在很多时候 kill -9 pid并不是很友好的方法,那样会将我们正在执行请求给断掉,同时eureka 中服务依旧是处于在线状态,这个时候我们可以使用官方提供的actuator来做优雅的关闭处理 - Actuator spring-boot-actuator模块提供了一个监控和管理生产环境的模块,可 阅读全文
posted @ 2019-04-16 10:57 lywJee 阅读(874) 评论(0) 推荐(0) 编辑
摘要: 上一篇已经讲了微服务组件中的 路由网关(Zuul),但是未介绍服务认证相关,本章主要讲解基于Spring Security 与 JJWT 实现 JWT(JSON Web Token)为接口做授权处理… - JWT JWT(JSON Web Token), 是为了在网络应用环境间传递声明而执行的一种基 阅读全文
posted @ 2019-04-16 10:56 lywJee 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 上一篇已经讲了微服务组件中的 分布式配置中心,本章讲述 由JAVA编写的服务路由网关Zuul… - Zuul 路由是微服务体系结构的一个组成部分。例如 / 可以映射到您的Web应用程序,/api/users映射到用户服务,/api/shop映射到商店服务。Zuul是Netflix的基于JVM的开发的 阅读全文
posted @ 2019-04-16 10:55 lywJee 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 本章只讲 Spring Cloud 本地配置方式,可以很方便的高可用集群,且存在良好通讯,不用担心云服务器与内网之间GIT带来的不便,GIT(网上GIT教程一搜一大把了….) - 快速开始 Spring Cloud Config为分布式系统中的外部配置,提供了服务器和客户端支持。使用Config S 阅读全文
posted @ 2019-04-16 10:54 lywJee 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 上一篇中我们讲了 断路器Hystrix(Ribbon) 本章讲解Feign+Hystrix已经Request请求传递,各种奇淫技巧…. - Hystrix Hystrix支持回退概念:当 断路器 打开或运行错误时,执行默认的代码,给@FeignClient定义一个fallback属性,设置它实现回退 阅读全文
posted @ 2019-04-16 10:53 lywJee 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 微服务架构中,根据业务划分成若干个服务,各单元应用间通过服务注册与订阅的方式互相依赖,依赖通过远程调用的方式执行,该方式难以避免因网络或自身原因而出现故障或者延迟,从而并不能保证服务的100%可用,此时若有大量的网络涌入,会形成任务累计,导致服务瘫痪,甚至导致服务“雪崩”。 - Hystrix 1. 阅读全文
posted @ 2019-04-16 10:50 lywJee 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 在实际生产中,我们需要高可用的集群方案,本章就是基于SpringBoot1.5.4 Cloud(Dalston.SR2) 的高可用Eureka Cluster,以及生产中需要注意的事项… - Eureka Cluster 本教程用1个项目(battcn-cloud-discovery),多环境方式演 阅读全文
posted @ 2019-04-16 10:48 lywJee 阅读(1732) 评论(0) 推荐(1) 编辑
摘要: 上一篇文章中已经讲述 Feign的基本用法,本章主要概述 FeignClient GET/POST/PUT/DELETE restful写法以及 Feign 拦截器,与配置优化方案,关闭HttpClient开启OKHTTP… - 准备工作 1.启动Consul,所有文章都将以Consul作为服务注册 阅读全文
posted @ 2019-04-16 10:46 lywJee 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章,讲述了Ribbon去做负载请求的服务消费者,本章讲述声明性REST客户端:Feign的简单使用方式 - Feign简介 Feign是一个声明式的Web服务客户端。这使得Web服务客户端的写入更加方便 。它具有可插拔注释支持,包括Feign注释和JAX-RS注释。Feign还支持可插拔编码 阅读全文
posted @ 2019-04-16 10:36 lywJee 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章,简单概述了服务注册与发现,在微服务架构中,业务都会被拆分成一个独立的服务,服务之间的通讯是基于http restful的,Ribbon可以很好地控制HTTP和TCP客户端的行为,Spring Cloud有两种调用方式,一种是Ribbon+RestTemplate,另一种是Feign(集成 阅读全文
posted @ 2019-04-16 10:33 lywJee 阅读(271) 评论(0) 推荐(0) 编辑