1
ginozhu 2018-07-30 17:40:36 +08:00
heapdump 为啥 linux 上部署不了?
heapdump 不行的话,用 inspect,然后远端用 chrome devtool 也可以 dump 出 heap |
2
xiaoxin8888 2018-07-30 17:47:23 +08:00
检查下代码, 是不是有数组一直往里加没有清的情况.
|
3
lzvezr 2018-07-30 18:15:53 +08:00 via Android
其实可以用 alinode
|
4
jerry4718 2018-08-07 18:34:35 +08:00
是不是有事务没提交的
|
5
v2future OP 上一次 headdump 没装上是因为 g++没安装
把内存快照导入 chrome 控制台后发现存在大量未销毁 socket 对象 排查代码,是因为 close socket 的代码写错了,而且没打印异常日志。 现在正常了,程序跑一个礼拜,内存都没有增长。 谢谢大家了 |