会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
技术颜良
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
84
85
86
87
88
89
90
91
92
···
257
下一页
2023年2月9日
Go:Promethus Eexporter开发,一篇带你玩妥它。
摘要: 本篇内容有点长,代码有点多。有兴趣的可以坚持看下去,并动手实践,没兴趣的可以划走。本文分两大块,一是搞清楚prometheus四种类型的指标Counter,Gauge,Histogram,Summary用golang语言如何构造这4种类型对应的指标,二是搞清楚修改指标值的场景和方式。 指标类型类别描
阅读全文
posted @ 2023-02-09 15:31 技术颜良
阅读(115)
评论(0)
推荐(0)
2023年2月8日
Go 工程化 - 使用 expvar 监控接口状态
摘要: expvar 包为程序中的公共变量提供了一个标准化的接口,如服务中的访问计数器。包提供了 HTTP 接口并以 JSON 格式输出这些变量,接口的 URL 路由是 /debug/vars 。 最重要的是,操作这些公共变量是原子的,这意味着我们不需要考虑并发带来的问题。 例子 接口状态码计数器 pack
阅读全文
posted @ 2023-02-08 17:50 技术颜良
阅读(153)
评论(0)
推荐(0)
docker容器ping不通宿主机与外网问题排查及解决
摘要: 一台虚拟机里突然遇到docker容器一直重启,看了下logs,发现是访问外网失败引起的,网上看到这个解决方案,这边记录一下。首先需要明确docker的网桥模式,网桥工作在二层(OSI堆栈),是通用网络设备的一种,可以设置IP地址。有了IP地址,Linux便可通过路由表或IP表,在网络层定位网桥,这就
阅读全文
posted @ 2023-02-08 16:22 技术颜良
阅读(3981)
评论(0)
推荐(0)
centos7安装nodejs后npm报错Cannot find module ‘../lib/utils/unsupported.js‘
摘要: 1.移除原有npm和原软链接 cd /opt/package/node-v14.18.1-linux-x64/bin mv npm npm.backup rm /usr/local/bin/npm 2. 重新建立软链接 ln -s ../lib/node_modules/npm/bin/npm-cl
阅读全文
posted @ 2023-02-08 14:18 技术颜良
阅读(733)
评论(0)
推荐(0)
修复error while loading shared libraries:
摘要: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such fill Oliver-nana 解决缺少libstdc++.so.6库的原因及解决办法error while
阅读全文
posted @ 2023-02-08 11:17 技术颜良
阅读(446)
评论(0)
推荐(0)
Docker容器处于Removal in process 无法删除解决方案
摘要: 在正常情况下执行docker rm会将容器删除,但是如果容器处于Removal in process状态下,执行docker rm会出现:remove /mnt/docker/devicemapper/mnt/remove /mnt/docker/devicemapper/mnt/XXXXXXXX:
阅读全文
posted @ 2023-02-08 11:08 技术颜良
阅读(810)
评论(0)
推荐(0)
2023年2月7日
慎用time.After会造成内存泄漏(go)
摘要: 2020-09-24更新修复文章的问题: 去除使用time.Ticker方法修复bug,不符合select超时逻辑以前使用go tool pprof分析内存占用方法是错误的,现在已经更改过来了。前言嗨,大家好,我是asong,我今天又来了。昨天发表了一篇文章:手把手教姐姐写消息队列,其中一段代码被细
阅读全文
posted @ 2023-02-07 17:42 技术颜良
阅读(110)
评论(0)
推荐(0)
go语言context教程
摘要: 预览目录 Context 原理 遵循规则 Context 包 WithCancel 例子 WithDeadline 例子 WithTimeout 例子 WithValue 例子 参考连接 对于 golang 开发者来说context(上下文)包一定不会陌生.但很多时候,我们懒惰的只是见过它,或能起到
阅读全文
posted @ 2023-02-07 17:25 技术颜良
阅读(80)
评论(0)
推荐(0)
常用运维加固脚本
摘要: 一、根据PID过滤进程所有信息 #! /bin/bash# Function: 根据用户输入的PID,过滤出该PID所有的信息read -p "请输入要查询的PID: " Pn=`ps -aux| awk '$2~/^'$P'$/{print $11}'|wc -l`if [ $n -eq 0 ];
阅读全文
posted @ 2023-02-07 11:02 技术颜良
阅读(78)
评论(0)
推荐(0)
在生产环境下,exsi vm虚拟机如何不停机扩容?
摘要: https://chqiuu.blog.csdn.net/article/details/118379783?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTR
阅读全文
posted @ 2023-02-07 10:57 技术颜良
阅读(40)
评论(0)
推荐(0)
上一页
1
···
84
85
86
87
88
89
90
91
92
···
257
下一页
公告