首页
学习
活动
专区
工具
TVP
发布

ASP.NETCore

专栏成员
73
文章
103366
阅读量
15
订阅数
实例展示(High API):
一个Go编程语言的运行依赖注入库。依赖注入是更广泛的控制反转技术的一种形式。它用于增加程序的模块化并使其具有可扩展性。
yoyofx
2023-06-10
2170
Prometheus采集ASP.NET Core指标信息
https://github.com/yoyofx/dotnet-metric-prometheus
yoyofx
2023-05-26
9640
Prometheus采集Java程序指标信息
https://github.com/yoyofx/java-metric-prometheus
yoyofx
2023-05-26
5570
想打印k8s资源YAML结果搞懂了Client-Side & Server-Side Apply
由于查看k8s资源YAML时常看到沉长的YAML与手写的格式,相差甚远不利于阅读,经过探索官方文档,才理解什么是Client-Side & Server-Side Apply。
yoyofx
2023-05-11
6890
Prometheus-Operator使用ServiceMonitor监控配置时遇坑与解决总结
本文范围: Prometheus-Operator & kube-prometheus 安装;以及在解决使用ServiceMonitor时遇到的坑。
yoyofx
2023-05-09
3K0
Kubernetes集群配置APIServer公网访问
内容纲要 首先打开 /etc/kubernetes/pki 目录,里面会有很多证书。 执行命令查看当前证书允许通过哪些地址访问 APIServer: openssl x509 -in apiserver.crt -noout -text|grep -A 2 'Alternative' 可以看到证书允许的都是些内网 IP、本地 DNS 等。 备份好当前的密钥和客户端证书: mv apiserver.crt apiserver.crt.bak mv apiserver.key apiserver.key.
yoyofx
2022-11-21
9360
Go 1.18泛型的局限性初探
Go 1.18 版本之后正式引入泛型,它被称作类型参数(type parameters),本文初步介绍 Go 中泛型的使用。长期以来 go 都没有泛型的概念,只有接口 interface 偶尔类似的充当泛型的作用,然而接口终究无法满足一些基本的泛型需求,比如这篇文章里,我们会尝试用 Go 的泛型循序渐进地实现一些常见的函数式特性,从而探索 Go 泛型的优势和不足。
yoyofx
2022-05-11
6920
Kubernetes上安装Metrics-Server
metrics-server 可实现 Kubernetes 的 Resource Metrics API(metrics.k8s.io),通过此 API 可以查询 Pod 与 Node 的部分监控指标,Pod 的监控指标用于 HPA、VPA 与** kubectl top pods** 命令,而 Node 指标目前只用于 kubectl top nodes 命令。容器服务 某些k8s发行版 自带 Resource Metrics API 的实现,指向 hpa-metrics-server,且目前提供 Pod 的监控指标。
yoyofx
2022-05-11
9920
yoyogo v1.7.6 增强程序优雅退出和K8s Readiness检查
?? YoyoGo (Go语言框架)一个简单、轻量、快速、基于依赖注入的微服务框架( web 、grpc ),支持Nacos/Consoul/Etcd/Eureka/k8s /Apollo等 . 本次
yoyofx
2021-07-23
4140
yoyogo v1.7.5 发布, 独立依赖注入DI
一个简单、轻量、快速、基于依赖注入的微服务框架( web 、grpc ),支持Nacos/Consoul/Etcd/Eureka/k8s /Apollo等 .
yoyofx
2021-07-19
2840
yoyogo v1.7.4 发布,支持 grpc v1.3.8 & etcd 3.5.0
?? YoyoGo (Go语言框架)一个简单、轻量、快速、基于依赖注入的微服务框架( web 、grpc ),支持Nacos/Consoul/Etcd/Eureka/k8s /Apollo等 . ht
yoyofx
2021-07-14
3550
YoyoGo v1.7.2 发布, 支持 Nacos & Apollo 配置中心
?? YoyoGo (Go语言框架)一个简单、轻量、快速、基于依赖注入的微服务框架( web 、grpc ),支持Nacos/Consoul/Etcd/Eureka/k8s /Apollo等 . ht
yoyofx
2021-06-22
4800
使用Viper读取Nacos配置(开源)
目前Viper支持的Remote远程读取配置如 etcd, consul;目前还没有对Nacos进行支持,本文中将开源一个Nacos的Viper支持库, 开源地址在文章的最下方. 实现这个仓库的主要目的是为了,最终集成到我们的yoyogo框架中。
yoyofx
2021-05-06
2.2K0
Mac M1原生(ARM64)Golang dev&debug
通过本文最终实现了在M1芯片的Mac mini上的Goland的开发,并通过编译源码解决了无法DEBUG的问题。
yoyofx
2021-01-18
3.9K0
YoyoGo微服务框架入门系列-快速编写WEB API
YoyoGo是一个使用Golang编写的一个简单、轻量、快速、基于依赖注入的微服务框架,目前依然在研发阶段,欢迎Star以及一起参与到框架的研发
yoyofx
2020-12-08
6010
YoyoGo微服务框架入门系列-基本概念
Github开源:github.com/yoyofx/yoyogo 还请多多Star
yoyofx
2020-11-27
3840
使用Prometheus监控Golang服务-基于YoyoGo框架
Prometheus是一个非常棒的工具,结合grafana能够让我在不写代码,或者少写代码的情况下搭建一套有效的监控体系。这里介绍一下Prometheus监控golang程序的方式。
yoyofx
2020-08-12
1.3K0
Kubernetes Pod OOM 排查日记
在一次系统上线后,我们发现某几个节点在长时间运行后会出现内存持续飙升的问题,导致的结果就是Kubernetes集群的这个节点会把所在的Pod进行驱逐OOM;如果调度到同样问题的节点上,也会出现Pod一直起不来的问题。我们尝试了杀死Pod后手动调度的办法(label),当然也可以排除调度节点。但是在一段时间后还会复现,我们通过监控系统也排查了这段时间的流量情况,但应该和内存持续占用没有关联,这时我们意识到这可能是程序的问题。
yoyofx
2020-08-10
2.6K0
Golang语言排序的几种方式
map是键值对是一个无序集合。如果需要稳定的迭代顺序,则必须维护独立的数据结构 比如:
yoyofx
2020-07-27
5750
YoyoGo基于ASP.NET Core设计的Golang实现
YoyoGo 是一个用 Go 编写的简单,轻便,快速的 微服务框架,目前已实现了Web框架的能力,但是底层设计已支持多种服务架构。
yoyofx
2020-06-30
8600
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档