2019年02月24日,终于完成之前的项目。发现多年的工作开发节奏有点脱节了,刚好有时间多学一下,同时在这里记录一下爬坑遇到的问题。之前一直使用WEB API 做单点服务端开发,其中涉及到 ASP.NET WEB PAGE , MVC 等基础技术,这次想感受下‘ .Net Core。
首先感谢前辈,参考下面两个帖子开工
【.NET CORE】Surging 分布式微服务框架使用入门
首先确定一个小目标,因为之前项目都是WEB API和VUE , 其他也不多想了,就搞个小例子出来。
工具准备
rabbitmq 消息队列处理
下载地址 http://www.rabbitmq.com/download.html
这玩意需要 erlang/otp
下载地址 http://www.erlang.org/download/otp_win64_17.3.exe
surging 是一个分布式微服务引擎,提供高性能RPC远程服务调用
git clone https://github.com/dotnetcore/surging.git
Consul 服务注册中心
下载地址:https://www.consul.io/downloads.html
.NET Core 2.2