随笔分类 -  云计算与云原生开发

云计算与云原生开发
摘要:本教程已加入 Istio 系列:https://istio.whuanle.cn [TOC] # 4, 流量管理 主要演示了使用 Istio Gateway、VirtualService 对外暴露服务的访问地址 ,以及基于 Istio 实现可观察性的 Kiali 组件。让我们回在上一章中部署的 bo 阅读全文
posted @ 2023-07-15 08:48 痴者工良 阅读(918) 评论(0) 推荐(1) 编辑
摘要:本教程已加入 Istio 系列:https://istio.whuanle.cn [TOC] # 2,部署 Istio 在本章中,将会介绍如何在 Kubernetes 中使用 Helm 部署 Istio。 Istio 的安装方式主要有两类,第一类是基于 Kubernetes 原生集群或虚拟机的安装。 阅读全文
posted @ 2023-07-10 08:40 痴者工良 阅读(772) 评论(0) 推荐(0) 编辑
摘要:本教程已加入 Istio 系列:https://istio.whuanle.cn 目录1,Istio 概述🚩聊聊微服务设计🥇只使用 Kubernetes 部署容器,🥈开始使用一些中间件,完善基础设施❓我为什么要学 Istio💡所以,Istio 是什么Istio 三个主要功能Istio 原理 阅读全文
posted @ 2023-05-29 08:31 痴者工良 阅读(1769) 评论(3) 推荐(7) 编辑
摘要:作者:痴者工良 个人网站:https://www.whuanle.cn 博客园:https://www.cnblogs.com/whuanle/ 本教程地址:https://kafka.whuanle.cn/ 本教程是关于 Kafka 知识的教程,从 C# 中实践编写 Kafka 程序,一边写代码一 阅读全文
posted @ 2023-01-28 10:24 痴者工良 阅读(10094) 评论(22) 推荐(80) 编辑
摘要:分库分表 一般来说,数据库分库分表,有以下做法: 按哈希分片:根据一条数据的标识计算哈希值,将其分配到特定的数据库引擎中; 按范围分片:根据一条数据的标识(一般是值),将其分配到特定的数据库引擎中; 按列表分片:根据某些字段的标识,如果符合条件则分配到特定的数据库引擎中。 分库分表的做法有很多种,例 阅读全文
posted @ 2022-02-07 08:51 痴者工良 阅读(1414) 评论(2) 推荐(6) 编辑
摘要:写什么呢 前段时间使用 C# 写了个项目,使用 Kubernetes API Server,获取信息以及监控 Kubernetes 资源,然后结合 Neting 做 API 网关。 体验地址 http://neting.whuanle.cn:30080/ 账号 admin,密码 admin123 本 阅读全文
posted @ 2022-01-24 22:48 痴者工良 阅读(1492) 评论(3) 推荐(9) 编辑
摘要:关于 Neting 刚开始的时候是打算使用微软官方的 Yarp 库,实现一个 API 网关,后面发现坑比较多,弄起来比较麻烦,就放弃了。目前写完了查看 Kubernetes Service 信息、创建 Route 和 Cluster 和绑定 Kubernetes Service。简单来说,就是完成了 阅读全文
posted @ 2022-01-10 08:40 痴者工良 阅读(2052) 评论(2) 推荐(7) 编辑
摘要:导读 CZGL.ProcessMetrics 是一个 Metrics 库,能够将程序的 GC、CPU、内存、机器网络、磁盘空间等信息记录下来,使用 Prometheus 采集信息,然后使用 Grafana 显示。 周日花了时间把这个库更新,修复了一些 Bug,增加了一些有趣的功能,支持多服务器多应用 阅读全文
posted @ 2021-07-18 18:41 痴者工良 阅读(3175) 评论(9) 推荐(26) 编辑
摘要:导读 CZGL.ProcessMetrics 是一个 Metrics 库,能够将程序的 GC、CPU、内存、机器网络、磁盘空间等信息记录下来,使用 Prometheus 采集信息,然后使用 Grafana 显示。 视频地址: https://www.bilibili.com/video/BV18y4 阅读全文
posted @ 2021-07-04 21:27 痴者工良 阅读(5885) 评论(41) 推荐(38) 编辑
摘要:从何说起 之前参加柠檬大佬的训练营(免费白嫖),在大佬的指导下我们技术蒸蒸日上,然后作业我们需要实现一个 Jaeger 后端,笔者采用 .NET + MongoDB 来实现(大佬说用C#写的扣10分,呜呜呜...),C# 版本的实现项目地址https://github.com/whuanle/Dis 阅读全文
posted @ 2021-03-30 18:02 痴者工良 阅读(13148) 评论(4) 推荐(7) 编辑
摘要:本系列共有三篇: .NET Core 中的日志与分布式链路追踪 分布式链路追踪框架的基本实现原理(当前) 开源一个简单的兼容 Jaeger 的框架 柠檬(Lemon丶)大佬在一月份开业了柠檬研究院,研究院指导成员学习分布式和云原生技术,本月课题是分布式链路追踪,学习 Dapper 论文、Jaeger 阅读全文
posted @ 2021-01-24 15:43 痴者工良 阅读(11499) 评论(3) 推荐(25) 编辑
摘要:.NET Core 中的日志与分布式链路追踪 程序记录的日志一般有两种作用,故障排查、显式程序运行状态,当程序发生故障时,我们可以通过日志定位问题,日志可以给我们留下排查故障的依据。很多时候,往往会认为日志记录非常简单,例如很多程序只是 try-catch{},直接输出到 .txt,但是这些日志往往 阅读全文
posted @ 2021-01-09 22:46 痴者工良 阅读(5670) 评论(1) 推荐(20) 编辑
摘要:说明 本本内容从 https://www.vmware.com/topics/glossary 获取、翻译,网站内容政策请参考 https://www.vmware.com/community_terms.html,内容复制、翻译请参考版权协议 http://creativecommons.org/ 阅读全文
posted @ 2021-01-04 22:25 痴者工良 阅读(875) 评论(0) 推荐(2) 编辑
摘要:Introduction basic of kubernetes 我们要学习 Kubernetes Kubernetes ,就有首先了解 Kubernetes 的技术范围、基础理论知识库等,要学习 Kubernetes,肯定要有入门过程,在这个过程中,学习要从易到难,先从基础学习。 那么 Kuber 阅读全文
posted @ 2020-12-29 22:04 痴者工良 阅读(1401) 评论(0) 推荐(2) 编辑
摘要:第一部分:Consul 基础 1,Consul 介绍 官网文档描述:Consul 是一个网络工具,提供功能齐全的服务网格和服务发现。 它可以做什么:自动化网络配置,发现服务并启用跨任何云或运行时的安全连接。 那么,我们对 Consul 的理解,就是服务网格、服务发现,官网文档说的这两个特征,到底是啥 阅读全文
posted @ 2020-11-21 12:07 痴者工良 阅读(3947) 评论(4) 推荐(8) 编辑
摘要:发现写过一篇 ASP.NET Core 使用 Redis 的文章,入门比较简单:https://www.cnblogs.com/whuanle/p/11360468.html Redis 集群搭建 Redis 是啥 Redis(全称 REmote DIctionary Server) 是 NoSQL 阅读全文
posted @ 2020-10-18 21:10 痴者工良 阅读(1752) 评论(0) 推荐(1) 编辑
摘要:安装 MongoDB 安装 MongoDB 网上有很多教程,MongoDB 官方文档:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/ 笔者这里简单写一下安装过程,笔者使用 ubuntu 系统。 要按照的目标版本: 阅读全文
posted @ 2020-10-17 21:12 痴者工良 阅读(2143) 评论(4) 推荐(6) 编辑
摘要:在 Ubuntu 上安装 K8S教程 1,更新系统源 如果系统本身自带得镜像地址,服务器在国外,下载速度会很慢,可以打开 /etc/apt/sources.lis 替换为国内得镜像源。 apt upgrade 2,更新软件包 将系统得软件组件更新至最新稳定版本。 apt update 3,安装 Do 阅读全文
posted @ 2020-02-04 18:28 痴者工良 阅读(18946) 评论(6) 推荐(7) 编辑
摘要:小范的腾讯云云开发者培训体验心得 [TOC] 一,概览 《腾讯云开发工程师培训》 于本月(2019年8月)重磅发布,并已上线腾讯云开发工程师认证。 小范受邀参加了 日为期 4 天的线下培训。 当今是云计算时代,云计算凝聚了各种优秀的开源项目和云计算厂商久经考验的大规模实践技术。 作为一个有思想、爱学 阅读全文
posted @ 2019-08-11 14:00 痴者工良 阅读(677) 评论(0) 推荐(0) 编辑
摘要:一,创建阿里云 IOT 产品、设备 目前阿里云每月赠送 100 万条流量,可以免费使用基础版、高级版,开通后即可免费使用。 阿里云 IOT 平台地址 https://iot.console.aliyun.com/product 登陆开通后,新建测试产品、设备。 创建产品 产品的定义是,一类硬件、功能 阅读全文
posted @ 2019-03-24 16:34 痴者工良 阅读(3284) 评论(4) 推荐(4) 编辑