net core微服务构建方案

随着Net core升级,基本趋于完善了,很多都可以使用core开发了。已经有的Net framework就不说了,说实话,关注少了。

今天说说微服务方案,在之前说几句废话,core还在升级改造,API接口还是有变化,原以为2.0已经稳了,发现3.0还是有些变化,不过查询下了下就可以使用了。

 继续,一般微服务的结构是什么样子的,我把它划分如下(不准确),比较粗。

没有网关也可以使用。

现在已经有比较傲的处理方法。我要说的是我们小的应用,不用瑞士军刀的方法

1.API网关

     没有它一样使用,对于一般使用,可以了解下Ocelot(山猫)

2.服务发现

   上图中是没有的,其实Ocelot官网已经集成了Consul,sss,对于这两个东西,前面我已经有比较,一个收费了,一个太重(还有其他因素),所以还是推荐etcd用于服务发现,有人已经将其集成了。

3.API服务

   这个就不多说直接使用webapi

4.其他

    服务中使用的其它东西,可以在我的c#一些解决方案博文中找。

临时有事情,无法给大家详细写了,后面再聊

 

 

转载于:https://www.cnblogs.com/jinyu20180311/p/10806005.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值