![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
文章平均质量分 79
uxff
这个作者很懒,什么都没留下…
展开
-
如何实现微服务架构中的服务发现?
转载出处:如何实现微服务架构中的服务发现? 原文地址:Service Discovery in a Microservices Architecture 编者按:在『应用架构一团糟?如何将单体应用改造为微服务』一文中,介绍了如何逐步地将单体应用改造为一系列的微服务。本文是系列文章的第四篇,将为大家讲述如何在微服务架构实现服务发现。作者首先介绍了服务发现的两种实现模式,接下来介绍了服务发转载 2017-08-30 18:00:50 · 6227 阅读 · 0 评论 -
grpc简易教程 go server+php client
GRPC是google开源的一个高性能、跨语言的RPC框架,基于HTTP2协议,基于protobuf 3.x,支持多种开发语言。 对于开发者而言: 1)需要使用protobuf定义接口,即.proto文件 2)然后使用compile工具生成特定语言的执行代码,比如JAVA、C/C++、Python等。类似于thrift,为了解决跨语言问题。 3)启动一个Serve...原创 2017-08-30 22:25:23 · 12289 阅读 · 4 评论 -
使用etcd+confd+nginx实现动态反向代理
confd介绍 confd是一个轻量级的配置管理工具,源码地址:https://github.com/kelseyhightower/confd,它可以将配置信息存储在etcd、consul、dynamodb、redis以及zookeeper等。confd定期会从这些存储节点pull最新的配置,然后重新加载服务,完成配置文件的更新。 场景 现有应用服务a1,a2,a3,…提供http服务。 ...原创 2018-05-31 22:16:03 · 3879 阅读 · 3 评论