上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 目前我也在摸索着学习Spring Cloud,本节主要摸索的是服务熔断、服务降级、Hystrix服务监控。 一、Hystrix概述 (1)服务雪崩 服务雪崩:多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其他的微服务,这就是所谓的“扇出”。如果扇出的链路上某个 阅读全文
posted @ 2019-09-21 00:54 coder、 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 一、Feign概述 (1)Feign是什么? 官网地址:https://projects.spring.io/spring-cloud/spring-cloud.html#spring-cloud-feign Feign是一个声明式的WebService客户端。使用Feign能让编写Web Serv 阅读全文
posted @ 2019-09-20 16:35 coder、 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 一、Ribbon是什么? Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端 负载均衡的工具(这里区别于nginx的负载均衡)。简单来说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix中间服务连接在一起。Ri 阅读全文
posted @ 2019-09-20 00:16 coder、 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 一、Eureka服务注册与发现 (1)Eureka是什么? Eureka是NetFlix的一个子模块,也是核心模块之一。Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移。服务注册与发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用服务的标识符,就 阅读全文
posted @ 2019-09-17 22:26 coder、 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 一、概览 根据百度百科的描述,微服务架构是一项在云中部署应用和服务的新技术。而SpringCloud是微服务架构思想的一个具体实现,它为开发人员提供了构建分布式系统中一些常见模式的工具(服务注册与发现、熔断器、分布式配置、网关、控制总线等),SpringCloud是基于SpringBoot框架,它不 阅读全文
posted @ 2019-09-17 10:18 coder、 阅读(5084) 评论(0) 推荐(0) 编辑
摘要: 一、概述 在开发过程中,我们的项目会存在不同的开发环境,比如开发环境、生产环境、测试环境,而我们的项目在不同的环境中有些配置也是不一样的,比如数据源配置、日志文件配置等,假如我们每次将软件部署到不同的环境时,都需要对相应的配置文件进行修改,来来回回修改,很容易出现少改的地方,而且浪费我们的劳动力。项 阅读全文
posted @ 2019-09-12 11:17 coder、 阅读(5825) 评论(0) 推荐(0) 编辑
摘要: 一、概述 MyBatis是目前流行的优秀持久层框架,其逆向工程更是大大缩减了开发时间。所谓逆向工程,指的是mybatis根据数据库设计好的表,自动生成对应model、mapper及mapper.xml,本文是以非插件的方式进行逆向工程。 二、手工代码 本文采用IDEA结合Maven实现逆向工程,工程 阅读全文
posted @ 2019-09-11 19:42 coder、 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 一、概述 基于Docker搭建的环境:使用Docker搭建Spark集群(用于实现网站流量实时分析模块),运行项目后,各个数据正常,根据架构图,最后一步,进行数据可视化。 二、数据可视化 数据可视化代码:https://github.com/Simple-Coder/log-demo 用户通过点击页 阅读全文
posted @ 2019-09-07 18:37 coder、 阅读(2758) 评论(0) 推荐(0) 编辑
摘要: 一、概述 网站日志流量分析系统之数据清洗处理(离线分析)已经将数据进行清洗处理,但是处理过程分区信息(日期reportTime是写死的),而且hql语句也是需要人工手动去执行,在实际开发中肯定不会容忍这样的事情,所以让程序自动程序那些hql语句,作离线分析是当下我们要解决的问题。 二、自动化脚本 ( 阅读全文
posted @ 2019-09-07 18:36 coder、 阅读(1404) 评论(0) 推荐(0) 编辑
摘要: 网站日志流量分析系统之(日志收集)已将数据落地收集并落地至HDFS,根据网站日志流量分析系统中架构图,接下来要做的事情就是做离线分析,编写MR程序或通过手写HQL对HDFS中的数据进行清洗;由于清洗逻辑比较简单,这里我选择用Hive来对HDFS中的数据进行清洗(当然也可以用MR来清洗)。数据清洗处理 阅读全文
posted @ 2019-09-07 01:32 coder、 阅读(3412) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页