会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
markLogZhu
博客园
首页
新随笔
管理
上一页
1
2
3
4
5
6
7
···
18
下一页
2020年8月14日
服务熔断之Hystrix
摘要: 一、Hystrix 1.1 Hystrix 介绍 Hystrix 是一个用于分布式系统的延迟和容错的开源库。Hystrix 实现了断路器模式,当某个服务发生故障时,通过断路器的监控,给调用方返回一个错误响应,而不是长时间的等待,这样就不会使得调用方由于长时间得不到响应而占用线程,从而防止故障的蔓延。
阅读全文
posted @ 2020-08-14 10:06 MarkLogZhu
阅读(188)
评论(0)
推荐(0)
2020年8月13日
服务消费之Feign
摘要: 一、Feign 1.1 Feign 介绍 Feign 是一个声明式的Web Service客户端,它使得编写 Web Serivce 客户端变得更加简单。我们只需要使用Feign 来创建一个接口并用注解来配置它既可完成。它具备可插拔的注解支持,包括 Feign注解和 JAX-RS 注解。Feign
阅读全文
posted @ 2020-08-13 15:57 MarkLogZhu
阅读(152)
评论(0)
推荐(0)
服务消费之负载均衡
摘要: 当一个服务存在多个实例的,我们就需要使用能够满足 **负载均衡 **的 HTTP 组件。 注:基于 SpringCloud之项目初始化 之上操作。 一、 Loadbalancer 1.1 Loadbalancer 介绍 LoadBalancerClient 是 SpringCloud 提供的负载均衡
阅读全文
posted @ 2020-08-13 15:55 MarkLogZhu
阅读(222)
评论(0)
推荐(0)
SpringCloud之项目初始化
摘要: 创建 Eureka- Server 新建 Eureka Server 模块,添加 Eureka Server 依赖 <properties> <java.version>1.8</java.version> <spring-cloud.version>Hoxton.SR4</spring-cloud
阅读全文
posted @ 2020-08-13 15:51 MarkLogZhu
阅读(895)
评论(0)
推荐(0)
2020年8月12日
服务注册之Zookeeper
摘要: 一、Zookeeper介绍 Zookeeper是什么 ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 项目一个开源的实现,是 Hadoop和 Hbase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务
阅读全文
posted @ 2020-08-12 17:27 MarkLogZhu
阅读(259)
评论(0)
推荐(0)
服务注册和配置中心使用之Nacos
摘要: 一、Nacos 1.1 Nacos介绍 Nacos 是阿里提供的组件, 致力于发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助实现动态服务发现、服务配置管理、服务及流量管理。 1.2 安装 Nacos 这里我们采用 Docker 形式安装: # 拉取镜像 docker pull
阅读全文
posted @ 2020-08-12 16:35 MarkLogZhu
阅读(410)
评论(0)
推荐(0)
服务注册之Consul
摘要: 一、Consul介绍 1.1Consul是什么 Consul 是 HashiCorp 公司推出的开源工具,Consul 由 Go 语言开发,部署起来非常容易,只需要极少的可执行程序和配置文件,具有绿色、轻量级的特点。Consul 是 分布式的、高可用的、 可横向扩展的 用于实现分布式系统的服务发现与
阅读全文
posted @ 2020-08-12 15:20 MarkLogZhu
阅读(307)
评论(0)
推荐(0)
Vagrant
摘要: 一、Vagrant介绍 Vagrant 是一个创建虚拟机的技术,可以把它认为是一个 Vmware,它让我们可以通过代码的方式快速地、可重复地创建针对不同虚拟环境的虚拟机,包括 Virtualbox、AWS、Docker 等。它使得我们可以一次性地、自动创建多个环境相同的虚拟机,对于软件开发和测试尤其
阅读全文
posted @ 2020-08-12 10:27 MarkLogZhu
阅读(361)
评论(0)
推荐(0)
2020年7月15日
RabbitMQ实战
摘要: 2.1 创建表结构 CREATE TABLE `infrastructure_mq_producer` ( `message_id` bigint(20) NOT NULL COMMENT '消息标识', `content_id` bigint(20) NOT NULL COMMENT '消息内容i
阅读全文
posted @ 2020-07-15 14:52 MarkLogZhu
阅读(201)
评论(0)
推荐(0)
2020年7月13日
RabbitMQ整合SpringBoot
摘要: SpringBoot 是在 Spring AMQP 上面再次封装了一层,不需要再像 Spring AMQP 一样注入各个组件 Bean, 只需要在配置文件上配置好 RabbitMQ 属性,SpringBoot 就可以自动注入了。 而使用 @RabbitListener 注解可以轻松实现消费端事件监听
阅读全文
posted @ 2020-07-13 09:59 MarkLogZhu
阅读(659)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
18
下一页