springcloud微服务四:服务容错保护Hystrix断路器

通过前边的学习,服务注册中心、服务提供者和服务消费者都成功建立并运行起来,而且通过默认的配置restTemplate及@loadbalanced注解开启了负载均衡。 在默认的情况下,负载均衡策略是线性轮询的方式,也就是说在客户端获取到的服务列表中依次交替,例如开启了三个服务server1、server2、server3,那么在线性轮询时,就会按这个顺序来调用。 我之前是开启了两个服务,一个端口是...
阅读(1080) 评论(0)

springcloud微服务三:Eureka服务治理之注册服务提供者及服务的发现和消费

当服务注册中心成功建立以后,就需要有服务的注册和消费,否则这个服务注册中心就没有了存在的意义,而实际上,一个简单的服务注册也是非常简单的,仅仅需要实现四部曲就好。首先,还是建立一个基本的spring boot的项目,创建的时候选择web,然后在pom.xml文件中加入Eureka的依赖,和服务注册中心的maven配置一样,这里就不再罗列代码。第二步,就是修改application.propertie...
阅读(528) 评论(0)

springcloud微服务二:Eureka服务治理之服务注册中心

当初步的学习了spring boot,了解了spring boot的基本实现过程后,我就正式开始学习spring cloud,首先就从Eureka服务治理开始。服务治理包含三个核心的角色:服务注册中心、服务提供者和服务消费者,他们相对独立,新的服务要向服务注册中心注册,新的消费者会向服务注册中心索引服务列表。一番了解之后,让我想到了人才招聘。在我看来,现在普遍存在的招聘形式也是分为了三个部分:招聘网...
阅读(261) 评论(0)

springcloud微服务一:spring boot基础项目搭建及问题处理

公司接下来某个项目打算使用微服务架构,使用springcloud以及它集成的一些相关项目,因此虽然在其他方面的很多技术上还感觉急需提高,却又不得不以工作为重,先放下其他来了解一下这方面的技术。一番了解后发现,spring cloud是建立在spring boot的基础上的,而之前虽然听说过,也随便看了一下spring boot,却没有真正使用,因此还必须先花时间学一下spring boot。spri...
阅读(197) 评论(0)

设计模式之【策略模式】

上一篇,我说我觉得《三十六计》就是一种设计模式,那么在这一篇【策略模式】中,我想我就索性也以行军打仗作为例子吧。行军作战是军队的事,不管是哪个国家的军队,他们都有一个共同的名字:军队。 用java开发的概念来说,军队就应该是一个超级父类,然后具有军队的特征,比如名字这个属性,发起战争、结束战争、行军布阵等行为。package warTest; /** * 军队的超级父类 * @author t...
阅读(123) 评论(0)

设计模式之【开篇】

【说点题外话】 最近似乎很忙,忙到翻开博客一看,竟然已经有一个多月没有一篇技术博客的产出了。 然而是否真的那么忙?好像是的! 忙着考驾照,忙着自考,还要忙着录mongodb的视频课程,要准备公司内的培训资料,同时小组内四个成员,还要负责九个项目的维护。 然而,再转念一想,好像又不是那么忙! 因为上边所述的种种,其实都有时间上的错位,事情再多,只要不挤在一起,那么忙便只是个借口罢了。...
阅读(155) 评论(0)

迷茫?只因自知不明、定位不清!

前几天,尤其是清明放假那几天,我的心情很糟糕,于是写下了一篇文章,名为《我为什么焦虑》。 这篇文章对这几天的纠结和迷茫心情进行了描述和简单的分析,但是虽然模糊的想到了部分原因,却并未找到根本原因,没有真正的解决问题,以至于心情并没有因此而完全变好,只是略微好转了一些而已。 直到今天,经过几天的思考和分析后,找到了根本原因,也让心情和情绪变得正常。 上一篇文章中我说我的迷茫可能是因为看到了许多...
阅读(330) 评论(0)

我为什么焦虑?

清明三天的假期,有人呼朋唤友在欢声笑语中度过,有人游山玩水在心旷神怡中度过,有人庄周梦蝶在连续沉睡中度过,也有人遨游书海在提升自我中度过;而我,却似乎是迷迷茫茫,在烦躁不安中度过!这三天,原打算主要精力都花在去驾校练车上,但由于驾校清明当天放假,以至于只练了两天的车,最后一天一个人去了香港,买了一点点药。练车也好,赴港也罢,都只花了半天的时间,然后每天便都还剩下半天。朋友们都去玩了,只好自己一个人呆...
阅读(151) 评论(0)

spring面向切面aop拦截器

spring中有很多概念和名词,其中有一些名字不同,但是从功能上来看总感觉是那么的相似,比如过滤器、拦截器、aop等。 过滤器filter、spring mvc拦截器Interceptor 、面向切面编程aop,实际上都具有一定的拦截作用,都是拦截住某一个面,然后进行一定的处理。 在这里主要想着手的是aop,至于他们的比较,我想等三个都一一了解完了再说,因此这里便不做过多的比较。 在我目前的项...
阅读(2116) 评论(0)

java程序日志管理

初入软件开发这一行的人,可能对日志管理的概念并不是很明确,大概是由于经验所限,以至于根本还考虑不到这个问题。 而从某种意义上来说,日志管理实际上也不需要初入这一行的人来管,他们只需要负责实现自己的主要业务逻辑和功能就好了。 我当初刚入行的时候就有很长一段时间完全不用去关心日志,到后来偶尔涉及到的时候,也都是从其他地方采用cv大法直接搬用。 不过,随着工作时间的变化,随着手头上任务重要程度的变化...
阅读(1896) 评论(6)
238条 共24页1 2 3 4 5 ... 下一页 尾页
    公告栏
    个人资料
    • 访问:560877次
    • 积分:7579
    • 等级:
    • 排名:第2602名
    • 原创:195篇
    • 转载:36篇
    • 译文:0篇
    • 评论:351条