Consul
it张zx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用RestTemplate对象实现服务间通信存在问题
1.现有RestTemplate方式通信存在问题? @GetMapping("user") public String invokeDemo(){ log.info("user demo......"); //1.调用订单服务服务地址: http://localhost:9999/order接收返回值 RestTemplate restTemplate = new RestTemplate(); String orderRes.原创 2021-06-18 13:46:04 · 206 阅读 · 0 评论 -
微服务间通信
1.什么是微服务 定义:基于单体应用围绕业务进行服务拆分,拆分出来每一个服务独立应用独立运行独立都署 运行在自己计算机进程中基于分布式服务管理 2.如何解决微服务的服务间通信问题? a.HTTP Rest 方式 使用http协议进行数据传递JsoN springcloud 使用http协议传递参数 b.RPC 方式 远程过程调用 二进制 OSI: 物理层、数据链路层、网络层、传输层(RPC)、会话层、表示层、应用层(Http) 3.如何在java代码中发起http方式请原创 2021-06-18 08:22:01 · 344 阅读 · 0 评论 -
consul client服务客户端(微服务)
1.创建独立springboot应用 2.引入依赖 <!--引入consul依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-consul-discovery(服务的发现预注册)</artifactId> <原创 2021-06-17 11:06:17 · 1614 阅读 · 0 评论 -
consul服务注册中心
1.springc loud netf1ix eureka 作用:微服务架构充当服务注册中心 两个角色: eureka server服务注册中心、eureka client微服务 不好消息:eureka 组件1.0(稳定) 2.0版本停止更新 不在推荐使用eureka服务注册中心: 1.最新版本停止更新2.每次必须手动通过代码形式开发服务注册中心 2.服务注册中心组件 eureka,zookeeper,consul,nacos 3 . consul 服务注册中心spring cloud s原创 2021-06-17 09:55:34 · 399 阅读 · 0 评论
分享