4 c.

尚未进行身份认证

github:https://github.com/cckevincyh gitee:https://gitee.com/cckevincyh

等级
TA的排名 1k+

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Hystrix实现微服务的容错处理

文章目录实现容错的手段雪崩效应如何容错使用Hystrix实现容错Hystrix简介整合Hystrix参考实现容错的手段如果服务提供者响应非常缓慢,那么消费者对提供者的请求就会被强制等待,直到提供者响应或超时。在高负载场景下,如果不作任何处理,此类问题可能会导致服务消费者的资源耗竭甚至整个系统的崩溃。雪崩效应微服务架构的应用系统通常包含多个服务层。微服务之间通过网络进行通信,从而支撑起整个应...

2019-09-16 22:45:54

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Feign实现声明式REST调用

文章目录Feign简介微服务整合Feign参考源代码Feign简介Feign是Netflix开发的声明式、模板化的HTTP客户端,其灵感来自Retrofit、JAXRS-2.0以及WebSocket。Feign可帮助我们更加便捷、优雅地调用HTTPAPI。在SpringCloud中,使用Feign非常简单—创建一个接口,并在接口上添加一些注解,代码就完成了。Feign支持多种注解,例如Fe...

2019-09-15 17:04:00

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 将微服务注册到Eureka

将微服务注册到EurekaServer我们创建一个新的module,cloud-service-member。配置一下pom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://w...

2019-09-14 11:40:07

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 Eureka集群高可用搭建

文章目录EurekaServer的高可用构建一个双节点EurekaServer集群将应用注册到EurekaServer集群上参考源代码EurekaServer的高可用单节点EurekaServer并不适合线上生产环境。EurekaClient会定时连接EurekaServer,获取服务注册表中的信息并缓存在本地。微服务在消费远程API时总是使用本地缓存中的数据。因此一般来说,即使...

2019-09-13 21:18:08

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 Eureka搭建

文章目录注册中心SpringCloudEureka服务注册服务发现Eureka组件编与EurekaServer参考源代码注册中心关于注册中心的解决方案,dubbo支持了Zookeeper、Redis、Multicast和Simple,官方推荐Zookeeper。SpringCloud支持了Zookeeper、Consul和Eureka,官方推荐Eureka。ZK...

2019-09-13 17:59:04

IDEA运行Springboot报错Cannot access org.springframework.context.ConfigurableApplicationContext

今天在我的SpringBoot项目中新加入一个module,然后写了一个SpringBoot的启动类,结果IDEA提示Cannotaccessorg.springframework.context.ConfigurableApplicationContext。然后我尝试了使用网上推荐的mvnpackage或者mvndependency:purge-local-repository命令...

2019-09-13 17:25:50

【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目环境初始化

文章目录前提介绍项目环境初始化parentpom管理commonmodule源代码前提介绍这个只是一个SpringCloud的个人学习项目,主要会涉及到一些SpringCloud的基础设施,主要是个人的学习和记录。这系列的SpringCloudDemo中所使用的SpringCloud为Greenwich.RC1,使用的SpringBoot的版本为2.1.1.RELEASE。...

2019-09-09 22:44:16

Windows环境下使用Minikube快速部署一个Node应用

文章目录Node应用Demo代码创建Dockerfile启动MinikubeDocker守护进程构建Docker镜像创建一个管理Pod的Deployment查看Deployment查看Pod查看Pod描述信息查看log创建Service查看Service查看Service的描述信息访问Service更新应用程序应用实例伸缩清理删除停止参考Node应用Demo代码va...

2019-08-17 00:40:44

Docker搭建私有仓库

文章目录Docker搭建私有仓库安装docker安装运行docker-registry在私有仓库上传镜像私有仓库下载镜像其他主机上传镜像参考Docker搭建私有仓库安装docker这里就不赘述了,我们可以直接参考:https://www.runoob.com/docker/docker-tutorial.html本文采用的是Centos7版本,dockerversion是19.03....

2019-08-14 23:17:33

Docker搭建 Gitlab CI Runner

文章目录Docker搭建GitlabCIRunner拉取gitlab-runner镜像启动gitlab-runner容器注册runner定义项目构建流程获取日志停止并删除现有容器参考Docker搭建GitlabCIRunnerdocker中搭建Gitlab的可以去看我的上一篇博文:Docker搭建GitLabDocker搭建GitlabCIRunner我们可以参考官...

2019-08-11 19:27:46

Docker搭建GitLab

文章目录Docker中安装GitLab在虚拟机centOS7上安装docker查看当前的内核版本安装Docker安装Gitlab安装docker-compose下载docker-compose.yml启动gitlab登录GitlabDocker中安装GitLab在虚拟机centOS7上安装docker可以参考:https://www.runoob.com/docker/centos...

2019-08-11 14:33:50

Kubernetes1.13集群安装dashboard 1.10.1

Kubernetes1.13dashboard1.10.1安装搭建的环境是Kubernetes版本1.13,搭建的集群的教程可以参考我的上一篇博文:Ubuntu环境搭建Kubernetes1.13.1集群然后dashboard的版本选择的是1.10.1dashboard有三种访问方式1)kubectlproxy方式(开发测试使用,不推荐)2)NodePort方式(不推荐)...

2019-08-10 00:31:34

Ubuntu环境搭建Kubernetes1.13.1集群

文章目录部署软件环境版本Ubuntu搭建研发环境Ubuntu安装过程创建虚拟机图形界面安装方式修改root密码修改主机名重启配置静态IP(永久有效)(NAT模式)修改hostsip应用启动:Docker-CE安装及配置基础准备在线安装Docker-ce(本教程不推荐)手动安装Docker(离线安装)启动Docker-ce申请阿里云镜像加速器docker配置国内镜像加速器Kubernetes安装及...

2019-08-09 22:16:06

Kubernetes概述

文章目录Kubernetes概述容器编排?是需要标准的?什么是k8s?Kubernetes解决了什么问题单一稳定的一体化模型微型化的应用部署模型Kubernetes概述Kubernetes(k8s)一个用于容器集群的自动化部署、扩容以及运维的开源平台。通过Kubernetes,你可以快速有效地响应用户需求;快速而有预期地部署你的应用;极速地扩展你的应用;无缝对接新应用功能;节省资源,优化硬件资...

2019-08-09 20:59:52

浅谈JS和CSS是如何阻塞DOM

文章目录后端ExpressCSS阻塞页面渲染CSS不会阻塞DOM的解析什么是DOMContentLoaded?DOMContentLoaded什么时候触发?defer与DOMContentLoadedasync与DOMContentLoaded浏览器渲染原理CSS阻止JS执行JS阻塞DOM解析浏览器遇到script标签时,会触发页面渲染总结参考后端Express后端N...

2019-07-31 22:48:44

Kubernetes基础——应用部署运行模式变迁

文章目录应用部署运行模式变迁物理单机(~2000)虚拟化:初期(2001~2009)虚拟化:成熟期(2010~至今)容器化:(2013-至今)云原生:初期(2015-至今)应用部署运行模式的演变图参考应用部署运行模式变迁物理单机(~2000)在商用服务计算领域几乎都是以单机为基础计算单元对计算资源进行管理和协调控制的部署新应用往往需要购买一台物理机器或者一组机器,并在机器上进行构建,部...

2019-07-16 21:52:10

Docker安装Kafka+ELK日志收集

Docker安装Kafka+ELK日志收集介绍ELK由Elasticsearch、Logstash和Kibana三部分组件组成。可以去官网看看了解更多:https://www.elastic.co/cn/products/还有https://www.elastic.co/cn/elk-stack接下来我就开始介绍在Docker中安装Kafka+ELK进行日志的收集,本人也是小白,所以...

2019-06-23 22:04:28

使用Minikube在Windows构建Kubernetes

使用Minikube在Windows构建Kubernetes前提介绍我的上一篇博文中介绍了如何使用dockerdesktop中自带的Kubernetes:DockerForWindows下安装Kubernetes主要也是参考了:https://yq.aliyun.com/articles/508460Kubernetes官网上也介绍了几种个人学习Kubernetes的本地搭建方式。...

2019-06-22 20:42:03

Docker For Windows下安装Kubernetes

文章目录DockerForWindows下安装KubernetesDockerDesktopforWindows的安装安装Kubernetes下载指定版本的kubectl下载Kubernetes镜像部署Kubernetes控制台开启APIServer的本地监听端口DockerForWindows下安装Kubernetes下面的安装教程都是通过网上的资料尝试摸索出来的,我个...

2019-06-15 15:17:34

chocolatey的安装与使用与chocolatey安装失败的解决方法

chocolatey的安装与chocolatey安装失败的解决方法具体的下载方法可以查看官网:https://chocolatey.org/install安装过程中发现问题,在PowerShell中执行该命令后提示如下错误信息。Installingchocolateyonthismachine&:无法加载文件C:\Users\Admin\AppData\Local\...

2019-06-15 13:56:18

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。