随笔分类 - 微服务
</h1>
<div class="entrylistDescription">
</div>
<div class="entrylistItem">
<div class="entrylistPosttitle">
.net core使用NLog+Elasticsearch记录日志
</div>
<div class="entrylistPostSummary">
<div class="c_b_p_desc">
摘要:在微服务或分布式系统中,如果将日志作为文件输出,查看系统日志将非常不便;如果将日志保存到数据库中,又不能进行全文搜索。在这里我们将日志输出到ElasticSearch中,借助Kibana再查找日志。 添加Nuget引用 需要添加两个Nuget引用:NLog.Web.AspNetCore和NLog.T
<a href="https://www.cnblogs.com/focus-lei/p/9154867.html" class="c_b_p_desc_readmore">阅读全文</a>
</div>
</div>
<div class="entrylistItemPostDesc">
posted @ 2018-06-08 11:51
focus-lei
阅读 (861) |
评论 (0)
编辑
</div>
</div>
<div class="postSeparator"></div>
<div class="entrylistItem">
<div class="entrylistPosttitle">
</div>
<div class="entrylistPostSummary">
<div class="c_b_p_desc">
摘要:随着SOA、微服务、CQRS的盛行,EventBus越来越流行,上GitHub搜了一下,还是有蛮多的这类实现,老牌的有NServiceBus(收费)、MassTransit,最近的有CAP(国人写的,1.4k个Star,非常不错)、ReBus(张队长在NanoFabric中推荐的)、RawRabbi
<a href="https://www.cnblogs.com/focus-lei/p/9121095.html" class="c_b_p_desc_readmore">阅读全文</a>
</div>
</div>
<div class="entrylistItemPostDesc">
posted @ 2018-06-01 12:26
focus-lei
阅读 (1786) |
评论 (2)
编辑
</div>
</div>
<div class="postSeparator"></div>
<div class="entrylistItem">
<div class="entrylistPosttitle">
.net core在Ocelot网关中统一配置Swagger
</div>
<div class="entrylistPostSummary">
<div class="c_b_p_desc">
摘要:最近在做微服务的时候,由于我们是采用前后端分离来开发的,提供给前端的直接是Swagger,如果Swagger分布在各个API中,前端查看Swagger的时候非常不便,因此,我们试着将Swagger集中放到网关中。 这里我用两个API项目(一个BasicDataApi,一个UsersApi)和一个网关
<a href="https://www.cnblogs.com/focus-lei/p/9047410.html" class="c_b_p_desc_readmore">阅读全文</a>
</div>
</div>
<div class="entrylistItemPostDesc">
posted @ 2018-05-16 18:14
focus-lei
阅读 (2927) |
评论 (10)
编辑
</div>
</div>
<div class="postSeparator"></div>
<div class="entrylistItem">
<div class="entrylistPosttitle">
.net core使用App.Metrics+InfluxDB+Grafana进行APM监控
</div>
<div class="entrylistPostSummary">
<div class="c_b_p_desc">
摘要:一、InfluxDB 1、下载InfluxDB 2、安装InfluxDB 3、创建库、用户 二、Grafana 1、下载、安装: 2、设置开机自动启动: 3、启动服务并查看服务状态: 4、访问ip+3000端口,用户名和密码均为admin进行登录, 5、创建数据源,如下图所示: 6、导入Dashbo
<a href="https://www.cnblogs.com/focus-lei/p/9037421.html" class="c_b_p_desc_readmore">阅读全文</a>
</div>
</div>
<div class="entrylistItemPostDesc">
posted @ 2018-05-14 18:04
focus-lei
阅读 (1192) |
评论 (1)
编辑
</div>
</div>
<div class="postSeparator"></div>
<div class="entrylistItem">
<div class="entrylistPosttitle">
.net core使用Ocelot+Identity Server统一网关验证
</div>
<div class="entrylistPostSummary">
<div class="c_b_p_desc">
摘要:源码下载地址:下载 项目结构如下图: 在Identity Server授权中,实现IResourceOwnerPasswordValidator接口: 单页面应用中,使用implicit的授权模式,需添加oidc-client.js,调用API的关键代码: 统一网关通过Ocelot实现,添加Ocel
<a href="https://www.cnblogs.com/focus-lei/p/9035062.html" class="c_b_p_desc_readmore">阅读全文</a>
</div>
</div>
<div class="entrylistItemPostDesc">
posted @ 2018-05-14 11:04
focus-lei
阅读 (1485) |
评论 (1)
编辑
</div>
</div>
<p>
</p>