
文章插图
通过阅读源码,我们直接在sock.cpp:697加断点,客户端发起find请求,然后一步步调试,就能进入find的入口 。
用Docker编译调试mongod编译安装mongod在不同的环境,会遇到各种奇葩的问题 。我们为了用GDB调试mongod,可能会花大量时间在解决环境配置上 。为了解决烦恼的环境问题,这里提供一个dockerfile,用docker可以完美的解决环境问题 。
FROM debian:9RUN apt-get install -y wgetRUN apt-get install -y vimRUN apt-get install -y make# 在Docker Debian容器中安装ps,top等命令RUN apt-get install -y procpsRUN apt-get install -y gccRUN apt-get install -y g++推荐阅读
- 教你学会网易云JS逆向,爬来的歌打包发给女友邮箱可好?
- 教你鉴别春茶的两方法,胖大海的真伪鉴别技巧介绍
- 教您如何照顾好胃 吃什么养胃
- 教你办公室做美容茶,自制美容养颜茶
- 教你泡普洱茶,教你如何调饮菊花普洱茶
- 幼师|教师也走精英路线,专科生的幼师路被阻断?教育部门做出正面回应
- 教大家如何选购春茶,收藏升值用紫砂壶应如何选购
- 韩国五谷皆入茶,韩国茶人讨教武夷茶艺
- 太极拳自学教程 怎样才可以练好太极拳
- 教你挑选普洱茶,教你如何调饮菊花普洱茶
