Log of Heartbeat Calls

时间:2015-04-30 作者:Pat Gilmour

我已经读到Heartbeat会减慢WP站点的速度,我假设如果我们的管理员/商店经理打开了很多管理窗口/选项卡,这会加剧问题。

如果是,是否有条件测试和记录心跳发出的呼叫,以便我可以查看站点速度减慢是否与心跳呼叫过多有关?

我查看了文档和其他地方,但只找到了注销脚本的方法(wp_deregister_script(\'heartbeat\'); ) - 不是我需要的。

还是我找错了树,这应该通过服务器日志监控,通过观察:/wp-admin/admin-ajax.php ?

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

快速查看代码,可以看到wp_ajax_heartbeat(). 其中heartbeat_tick 操作似乎也很适合挂接一些日志逻辑。

为了完整性起见,虽然您对登录的活动感兴趣,但挂钩应该是heartbeat_nopriv_tick 对于已注销的用户。

结束

相关推荐

wp_logout Not Logging Me Out

以下是我正在做的:wp_logout(); var_dump(is_user_logged_in()); var\\u dump返回:bool(true) 为什么wp\\u logout()没有将我注销?