自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 一个故事,一段代码告诉你如何使用不同语言(Golang&C#)提供相同的能力基于Consul做服务注册与发现

文章目录引言什么是微服务传统服务微服务什么是服务注册与服务发现为什么要使用不同的语言提供相同的服务能力服务协调器服务注册GolangC#(.NetCore3.1)服务发现通过HttpClient发现服务,并访问注销一个`coffee-service`实例再访问引言趁着最近休息写一篇关于微服务架构中特别重要一环服务注册与发现示例来互相探讨学习。什么是微服务传统服务举个栗子: 传统服务就类似于你们家附近的商店,这个商店可以提供你基本日常所需。你可以在里面买牙膏、零食、饮料、袜子、充电器等。优点:

2021-10-06 07:05:25 479

原创 使用Golang搭建gRPC服务提供给.NetCore调用

文章目录gRPC概述RPCgRPC又是什么呢安装Golang IDE(Goland)Protocol Buffer下载Protocal Buffer配置Protocal Buffer编译器环境变量protoc-gen-go下载protoc-gen-go定义Protocal Buffer添加gRPC服务Golang服务端实现Golang客户端实现.NetCore访问Golang搭建的gRPC服务参考gRPC概述RPC说到gRPC就不得不提RPC,所谓RPC(remote procedure call 远

2021-10-04 21:45:10 569

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除