【focus-lei 】微服务

随笔分类 - 微服务

</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">

.net core使用EasyNetQ做EventBus

            </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>

原文地址:https://www.cnblogs.com/owenzh/p/11451450.html