01 2021 档案

摘要:在上一篇《微服务-基于Grpc的进程通信-简单使用 (4)》中,简单介绍了Grpc的使用,本文继续深入,完善Consul的注册和发现功能 1.引入包NConsul.AspNetCore 2.Grpc服务注册 创建NConsulHelper帮助类 1 public static async Task 阅读全文
posted @ 2021-01-28 23:39 y_w_k 阅读(842) 评论(0) 推荐(1)
摘要:项目中,在微服务内部通信使用Grpc来实现。Grpc和WebApi相比有以下特点:基于Http/2, 支持C++,Python,Ruby,Golang,java,nodejs,C# 等主流开发语言,Protobuf的格式比Json在数据传输上的性能更高。 下面介绍Grpc的使用: 服务端 : (1) 阅读全文
posted @ 2021-01-25 00:07 y_w_k 阅读(696) 评论(0) 推荐(1)
摘要:项目中使用ELK作为分布式日志收集系统。 ELK由三部分组成:Elasticsearch(搜索引擎),LogStash(日志工具,用来对日志进行收集和分析,储存数据),Kibana(为日志分析提供UI界面) 原理图大致如下: ELK安装过程大致如下: 1.JDK安装 下载安装包:https://ww 阅读全文
posted @ 2021-01-19 22:21 y_w_k 阅读(143) 评论(0) 推荐(1)
摘要:如题,VMWare安装 1.创建虚拟机 (1)点击”创建新的虚拟机“ (2)点击“下一步” (3)点击“下一步” (4)选择虚拟机存储位置,点击“下一步” (5)分配处理器,点击“下一步” (6)选择“使用桥接网络”, 点击“下一步” (7)点击“下一步” (8)点击“下一步” (9)点击“下一步” 阅读全文
posted @ 2021-01-08 23:27 y_w_k 阅读(337) 评论(0) 推荐(1)