07 2019 档案

IDEA新建本地项目关联远程git仓库
摘要:现在远程git仓库创建一个repository,然后本地创建项目,最后进行关联。三板斧,打完收工。 第一步、第二步地球人都知道,略过不表,第三步比较关键,举个例子: 0、创建本地Git仓库:VCS -> Import into Version Control -> Create Git Reposi 阅读全文

posted @ 2019-07-30 16:19 不想下火车的人 阅读(14535) 评论(0) 推荐(1) 编辑

win10安装RabbitMQ
摘要:简单来说,两步走:先装erlang,再装rabbitmq。rabbitmq是用erlang开发的,既然erlang是一种语言,你可以把它当做Jdk来安装。 1、下载erlang安装包(官网下载地址http://www.erlang.org/downloads),目前最新版本是22.0: 2、下载完后 阅读全文

posted @ 2019-07-28 21:12 不想下火车的人 阅读(1819) 评论(0) 推荐(0) 编辑

复制粘贴引发的鸠占鹊巢——IDEA复制项目导致sources root复用了另一个项目
摘要:复制粘贴大法一向是程序猿的利器,但有时也会引发一些拎不清的麻烦关系来。比如我们现在想新建一个项目,为了快速而对原来的uis-gateway动用了复制粘贴大法,然后改改项目名就成了uis-application了。这时你会发现如下图所示,sources root依然是uis-gateway: 怎么办? 阅读全文

posted @ 2019-07-25 15:59 不想下火车的人 阅读(5215) 评论(1) 推荐(2) 编辑

Spring Cloud Eureka集群部署到Linux环境
摘要:还是三板斧:先改配置文件,支持集群,然后出包,上传到linux环境(3个节点),最后启动jar包跑起来。 1、在原eureka服务端代码(参见Greenwich.SR2版本的Spring Cloud Eureka实例)基础上修改配置文件即可,这次我们废弃原来的application.properti 阅读全文

posted @ 2019-07-23 12:49 不想下火车的人 阅读(3812) 评论(0) 推荐(0) 编辑

Greenwich.SR2版本的Spring Cloud Config+BUS实例
摘要:Spring Cloud Config统一的配置中心同注册中心Eureka一样,也分服务端和客户端。服务端用来保存配置信息,客户端用来读取。它的优势是基于Git仓库,支持多环境、多分支配置、动态刷新。我们把服务网关Zuul(参见Greenwich.SR2版本的Spring Cloud Zuul实例) 阅读全文

posted @ 2019-07-22 17:52 不想下火车的人 阅读(1125) 评论(0) 推荐(0) 编辑

Greenwich.SR2版本的Spring Cloud Zipkin实例
摘要:调用链跟踪是微服务架构中的基础能力,Spring Cloud Zipkin+Sleuth为我们提供了该能力。首先我们先建立Zipkin服务端,它需要集成Eureka,用于发现服务提供方和消费方,进行数据的采集存储、数据分析与UI展示;然后我们在服务提供方和消费方中植入Zipkin+Sleuth作为客 阅读全文

posted @ 2019-07-20 15:45 不想下火车的人 阅读(1635) 评论(0) 推荐(0) 编辑

Greenwich.SR2版本的Spring Cloud Zuul实例
摘要:网关作为对外服务,在微服务架构中是一个很重要的组件,主要体现在动态路由和接入鉴权这两个功能上。现在我们通过Spring Cloud Zuul来实现对之前a-feign-client(参见Greenwich.SR2版本的Spring Cloud Feign实例)调用的路由映射,并对外部请求做一个简单的 阅读全文

posted @ 2019-07-20 15:14 不想下火车的人 阅读(1092) 评论(0) 推荐(0) 编辑

Greenwich.SR2版本的Spring Cloud Feign实例
摘要:前面我们了解了Spring Cloud Ribbon和Hystrix,在使用上它们基本上会成队出现,那么是不是可以把它们组合起来使用?而且我们发现,在服务消费方a-beautiful-client里通过REST调用服务提供方时,会有很多RestTemplate的代码,这些重复代码能否简化掉呢?答案是 阅读全文

posted @ 2019-07-20 14:52 不想下火车的人 阅读(2030) 评论(2) 推荐(0) 编辑

Greenwich.SR2版本的Spring Cloud Hystrix实例
摘要:之前我们在eureka(参见Greenwich.SR2版本的Spring Cloud Eureka实例)中,服务消费方a-beautiful-client调用服务提供方a-bootiful-client,如果这时提供方挂掉或者请求超时的话,如何实现服务降级呢?spring cloud给我们提供了Hy 阅读全文

posted @ 2019-07-20 14:22 不想下火车的人 阅读(1281) 评论(0) 推荐(0) 编辑

Greenwich.SR2版本的Spring Cloud Ribbon实例
摘要:上次我们了解了eureka(参见Greenwich.SR2版本的Spring Cloud Eureka实例),里面的服务消费方(服务实例a-beautiful-client)我们其实已经用到了ribbon。在pom里我们引入了 在主类中我们通过RestTemplate的@LoadBalanced注解 阅读全文

posted @ 2019-07-20 11:19 不想下火车的人 阅读(909) 评论(0) 推荐(0) 编辑

Greenwich.SR2版本的Spring Cloud Eureka实例
摘要:作为微服务架构中最为核心和基础的服务治理,注册中心提供了微服务实例的自动化注册与发现。而作为一个服务注册中心,eureka的作用与传统的zk、etcd的作用是一样的,同样也支持高可用(集群)。不同之处在于它不是作为一个独立的服务器或者服务器集群存在,而是作为一个组件(或者说服务)存在,它分为服务端组 阅读全文

posted @ 2019-07-19 10:10 不想下火车的人 阅读(5956) 评论(0) 推荐(0) 编辑

IDEA同一项目启动多个实例
摘要:为了验证负载均衡,服务提供者(EurekaClientServiceProviderApplication)需要启动多个实例,当前已启动了一个实例,端口号8762: 如何再启动一个呢?三板斧即可: 1、点开项目运行的配置编辑框 2、选择我们的项目,勾选Allow parallel run复选框 3、 阅读全文

posted @ 2019-07-18 17:05 不想下火车的人 阅读(15638) 评论(0) 推荐(3) 编辑

win10下安装Kafka
摘要:去kafka官网(http://kafka.apache.org/downloads.html)下最新包(目前是2.3.0),不分操作系统,直接点二进制压缩包链接跳过去下载即可 -> 解压到你指定的本地目录(我的是D:\dev)-> 修改配置文件server.properties(在config目录 阅读全文

posted @ 2019-07-18 10:09 不想下火车的人 阅读(807) 评论(0) 推荐(0) 编辑

不用循如何计算数组累加和
摘要:如果将不用循环如何计算1累加到100做一个变化,不再用连续的自然数做累加,而是一个int数组,如何实现呢?思路还是老思路,只不过上次我们是从后往前(由100往下累加到1),现在我们反过来了,是从头往后: 运行结果: 阅读全文

posted @ 2019-07-05 09:26 不想下火车的人 阅读(567) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示