首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
阿星Plus
掘友等级
𝐂𝐨𝐝𝐢𝐧𝐠
|
Meowv
关注公众号:『阿星𝐏𝐥𝐮𝐬』了解更多。
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
赞
82
文章 51
沸点 31
赞
82
返回
|
搜索文章
文章
热门
最新
.NET Core 下的 API 网关
网关其实就是将我们写好的API全部放在一个统一的地址暴露在公网,提供访问的一个入口。在 .NET Core下可以使用Ocelot来帮助我们很方便的接入API 网关。与之类似的库还有ProxyKit,微软也发布了一个反向代理的库YARP。 关于网关的介绍不多说了,网上文章也挺多的…
.NET Core 使用 Consul 服务注册发现
Consul是一个用来实现分布式系统服务发现与配置的开源工具。它内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具,使用起来也较为简单。 Consul支持各种平台的安装,安装文档:https://www.cons…
.NET Core 下使用 Log4Net 记录日志
Log4Net相信大家都很熟悉了,算是比较主流和著名的日志组件了。 新建一个静态类,写一个扩展方法UseLog4Net(),用于log4net初始化。 扩展方法返回IHostBuilder对象,这样可以链式调用,美化代码,然后在Program.cs中使用扩展方法UseLog4N…
.NET Core 下使用 NLog 记录日志
添加一个类Runner.cs。 通过注入的方式调用。 运行项目,项目根目录下会多出两个日志文件。 在Program.cs中使用NLog。 一切准备就绪,在任意地方写日志。 调用上面api,查看日志文件。
.NET Core 下使用 Serilog 记录日志
Serilog最佳实践控制台项目在项目中添加下面几个组件包AspNetCore项目在项目中添加下面几个组件包
.NET Core 下使用 Exceptionless 记录日志
ExceptionLess是一套免费开源分布式系统日志收集框架,也是我无意中发现的,支持自己部署和平台托管的方式接入使用。 如果是自己小项目,可以直接使用托管的方式接入ExceptionLess,但是如果是公司项目还是建议自己部署吧。 成功后,打开:http://localho…
.NET Core 下使用 Kafka
Broker:消息中间件处理节点,一个Kafka节点就是一个broker,多个broker可以组成一个Kafka集群。 Topic:一类消息,例如page view日志、click日志等都可以以topic的形式存在,Kafka集群能够同时负责多个topic的分发。 Partit…
.NET Core 下使用 RabbitMQ
为了开发方便,我在docker中安装了RabbitMQ,RabbitMQ安装完成后,默认端口打开地址为:http://localhost:15672,输入默认账号密码,guest/guest,可以看到RabbitMQ UI界面。 接下来我们用RabbitMQ来完成一个比较常见的…
.NET Core 下使用 ElasticSearch
ElasticSearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene™ 基础之上。 Lucene 可以说是当下最先进、高性能、全功能的搜索引擎库,无论是开源还是私有。 但是 Lucene 仅仅只是一个库。为了充分发挥其功能,你需要使用 Java…
.NET Core 下使用 gRPC
gRPC 是一种与语言无关的高性能远程过程调用 (RPC) 框架。 现代高性能轻量级 RPC 框架。 协定优先 API 开发,默认使用协议缓冲区,允许与语言无关的实现。 可用于多种语言的工具,以生成强类型服务器和客户端。 支持客户端、服务器和双向流式处理调用。 使用 Proto…
下一页
个人成就
文章被点赞
100
文章被阅读
45,872
掘力值
1,544
关注了
0
关注者
101
收藏集
0
关注标签
11
加入于
2016-08-02