![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后台
文章平均质量分 58
orientlu
学习与创造,提升进步,探索求知
展开
-
docker 使用实践
文章目录准备环境安装运行配置环境使用镜像加速器修改 docker 目录翻墙设置代理限制容器 log 大小操作命令基本命令容器网络网络模式容器连接外部外部连接容器容器互联数据管理数据卷数据卷容器挂载本机目录镜像构建使用 dockerfile镜像构建上下文构建脚本的命令From 指定基础镜像设置工作路径Run 运行命令copy 和 add 的差别entrypoint 和 cmd 差别设置环境变量传递参...原创 2020-04-09 21:22:22 · 394 阅读 · 0 评论 -
mysql 本地连接失败(必须使用-h127.0.0.1)解决
@(db)机器上安装 mysql 后,在本机上连接 mysql 有时候会遇到这种错误[root@TENCENT64site ~]#mysql -urootERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)如果添加 -h127.0...原创 2018-04-11 23:17:47 · 9643 阅读 · 0 评论 -
python ssh 库 - paramiko and fabric
标题提到两个第三方库,都是可以实现在 python 中执行 ssh 命令。fabric 是在 paramiko 的基础上封装开发的。所以一般场景下 fabric 会更加容易使用。paramikoparamiko 最直接的是提供 SSHClient,呈现同服务器的一个会话,基本满足我们执行远程命令,文件上下传的操作。client 连接远端服务可以通过提供 key 或者秘钥的方式,如果 使用 ...原创 2018-06-23 22:35:39 · 1978 阅读 · 0 评论 -
std::sort coredump 说起
@(c++)core 的原因c++ 标准库 sort() 默认采用 < 这个 operator 来排序的, 另个一个重载函数增加第三个参数,指定一个比较的函数,函数接受两个参数。 对于基础类型(int,float..),直接调用 sort(start,end) 即可,对于非基础类型的结构体,可以通过重载对象的 < 运算符或者提供一个比较函数。 详见本文从一个 cor...原创 2018-08-26 11:54:02 · 703 阅读 · 0 评论 -
Google 单元测试框架
编译 lib手动编译cmake 编译gtest 测试程序断言和 caseFixture使用 gmock编译gmock 测试程序参考Gtest Github 使用 gtest(gmock) 方便我们编写组织 c++ 单元测试。 编译 lib到 github 拉取代码或者下载某个版本的 zip 包到本地目录,参考 gtest 中的 READM...原创 2018-09-04 17:05:06 · 352 阅读 · 0 评论 -
基于opentracing + jaeger 实现全链路追踪
文章目录链路追踪OpenTracingTrace 和 sapn**Inject** 和 **Extract** 操作**Sampling**,采样[OpenTracing 多语言支持](链路追踪当代互联网服务,通常都是用复杂,大规模分布式集群来实现,微服务化,这些软件模块分布在不同的机器,不同的数据中心,由不同团队,语言开发而成。因此,需要工具帮助理解,分析这些系统、定位问题,做到追踪每一个请求...原创 2019-06-10 14:25:03 · 12680 阅读 · 2 评论 -
Prometheus + Grafana 接入实践
文章目录Prometheus 系统监控数据模型jobs安装Grafana 可视化应用监控接入exporter 接入应用中集成 prometheus client告警 Alertmanager参考Prometheus 系统监控Prometheus 是一套开源的系统监控告警框架,作为 CNCF 中重要的一员,活跃度仅次于 kubernetes,广泛用于 kubernetes 集群的监控系统中。p...原创 2019-09-04 15:40:27 · 3051 阅读 · 0 评论