Known unknowns

strace工具案例

记录利用strace排查问题的案例 1. 前言 当系统命令或者第三方工具执行有异常,尝试排查后无明确原因又无从下手时,不妨用strace跟踪下系统调用过程。或者最开始就尝试这个思路,问题可能一目了然。 此处记录几个strace排查问题的实际案例。 2. 排查案例 2.1. ssh时需要等待10s才跳出密码输入界面 现象描述: 有两台用作相同用途的服务器,...

阶段小结

很久没更新了,没有仪式感地做个小结。 停更原因 1、缺乏动力:之前记录的博客质量不高,没有正反馈缺乏更新动力 2、仅当用作个人笔记记录,不如文本方便:git笔记 3、工作环境不便网上记录,笔记都记录在本地;工作之余惰性驱使不想折腾 杂记 1、这几年主题:经历换工作、结婚、生子、疫情。 2、很多焦虑源于想得太多,做得太少。自勉:让正确的事持续发生、积跬步、积小流。 3、实践后理解消化的...

C++中gRPC访问结构体成员和const访问限制

介绍C++中gRPC访问结构体成员的方式和const成员函数访问时的限制。 当gRPC proto协议中定义的message消息不仅仅包含基本的int、string等类型,还包含结构体类型时,访问结构体类型成员不适用.变量名()/.set_变量名()形式。 传入参数被const修饰时,访问内部非const函数,编译会遇到的问题和正常使用方式。 gRPC C++访问结构体成员 参考: ...