logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

亿级流量高并发学习笔记(一)

1、在虚拟机中安装CentOS启动一个virtual box虚拟机管理软件virtual box。(1)使用课程提供的CentOS 6.5镜像即可,CentOS-6.5-i386-minimal.iso。(2)创建虚拟机:打开Virtual Box,点击“新建”按钮,点击“下一步”,输入虚拟机名称为eshop-cache01,选择操作系统为Linux,选择版本为Red Hat,分配1024M...

解决org.apache.zookeeper.KeeperException$UnimplementedException:KeeperErrorCode = Unimplemented for /S

主要原因是SpringCloud hoxton整合Zookerper3.5.3-beta作为注册中心的时候,与服务器版本不一致导致的,解决办法:这是我的Maven依赖:<dependency><groupId>org.springframework.cloud</groupId><artifactId>spr...

#java#zookeeper
Docker-使用Docker安装应用软件

DockerDocker官方网址: https://docs.docker.com/英文地址Docker中文网址: http://www.docker.org.cn/ 中文地址Docker是基于Go语言实现的云开源项目,诞生于2013年初,最初发起者是dotClouw公司。Docker 自开源后受到广泛的关注和讨论,目前已有多个相关项目,逐断形成了围Docker的生态体系。dotClou...

Spring 核心知识--AOP的实现原理

Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为J2EE应用程序开发提供集成的框架。

使用Hystrix实现服务隔离

Hystrix 是一个微服务关于服务保护的框架,是Netflix开源的一款针对分布式系统的延迟和容错解决框架,目的是用来隔离分布式服务故障。它提供线程和信号量隔离,以减少不同服务之间资源竞争带来的相互影响;提供优雅降级机制;提供熔断机制使得服务可以快速失败,而不是一直阻塞等待服务响应,并能从中快速恢复。Hystrix通过这些机制来阻止级联失败并保证系统弹性、可用。什么是服务隔离当大多数人在使用..

高并发服务降级

背景在今天,基于SOA的架构已经大行其道。伴随着架构的SOA化,相关联的服务熔断、降级、限流等思想,也在各种技术讲座中频繁出现。本文将结合Netflix开源的Hystrix框架,对这些思想做一个梳理。伴随着业务复杂性的提高,系统的不断拆分,一个面向用户端的API,其内部的RPC调用层层嵌套,调用链条可能会非常长。这会造成以下几个问题:API接口可用性降低引用Hystrix官方的一个例子,假...

Spring Cloud Bus

Spring Cloud Bus将轻量级消息代理程序链接到分布式系统的节点。然后可以将其用于广播状态更改(例如,配置更改)或其他管理指令。一个关键思想是,总线就像是可扩展的Spring Boot应用程序的分布式执行器,但它也可以用作应用程序之间的通信通道。当前唯一的实现是使用AMQP代理作为传输,但其他传输的路线图上仍具有相同的基本功能集(还有更多取决于传输)。https://raw.githu.

到底了