1.进程启动时间
ps -eo pid,lstart | grep 12342.进程启动目录
ls -l /proc/1234/cwd3.go gdb
#不限制core文件的大小
ulimit -c unlimited
sudo service apport stopdlv core ./MiniDvtService core.5937
frame 11#或者查看输出日志(stderr.txt) 找下面的关键字
/panic
/fatal error4.go 运行测试用例
go test -v -tags=romanarena --run TestRomanArenaExtend_Spin5.git tag
git tag -a qwer -m ""
git push origin qwer6.go 查看内存占用
cd /data/src/phgames # 进代码目录
curl -o heap.pprof http://192.168.6.16:6093/debug/pprof/heap # 下载
go tool pprof heap.pprof # 进入gdb
top # 查看内存分布
list func_name # 查看函数内存分布7.go 查看cpu占用
cd /data/src/phgames # 进代码目录
curl -o cpu.pprof http://localhost:6131/debug/pprof/profile?seconds=30 # 监控30s内的cpu占用
go tool pprof cpu.pprof # 进入gdb
top # 查看cpu占用
list func # 查看函数cpu占用8.其他pprof
http://localhost:6999/debug/pprof/goroutine # goroutine的堆栈信息
http://localhost:6999/debug/pprof/heap # 当前堆的内存分配情况
http://localhost:6999/debug/pprof/threadcreate # 线程创建信息
http://localhost:6999/debug/pprof/block # 查看阻塞情况9.zk删除节点
cd /data/srv/apache-zookeeper-3.6.1-bin/bin
./zkCli.sh
get /phgames/L/KnockService1_goldmaster
stat /phgames/L/KnockService_goldmaster
deleteall /phgames/L/KnockService_goldmastera.base64
echo CPoCEMAC | base64 -d | protoc --decode_raw # CPoCEMAC 是pb的打印文档更新时间: 2026-04-08 11:18 作者:morninglu
