Browsing SASL error reports in the remote shell

转载请注明,来自:http://blog.csdn.net/skyman_2001

游戏服务器运行一般是detach模式,要想操作某个node,可以通过remote shell远程连接上去,但这时是不能在shell中用rb打印SASL的错误报告的,这是因为rb_server进程的group leader不是当前shell的group leader,解决方法是:

> rb:start([{max,100}]).
> group_leader(group_leader(), whereis(rb_server)).

这样就把rb_server进程的group leader设置为当前shell的group leader,就可以显示出来了。

附:rb的用法说明:

1. rb:start([{max,100}]). - 读取最新的100条报告

2. rb:list(crash_report). - 列出crash_report类型的报告(常用的报告类型有:error,crash_report, supervisor_report, progress

3. rb:show(1). - 显示1号报告的内容

4. rb:grep("test_func"). - 显示包含“test_fun”的报告

5. Dt_from = {{2011,1,30},{0,0,0}}.
    Dt_to = {{2011,1,31},{0,0,0}}.

    rb:filter([], {Dt_from, from}). - 显示2011-01-30 00:00:00 之后的报告

    rb:filter([], {Dt_to, to}). - 显示2011-01-31 00:00:00之前的报告

    rb:filter([], {Dt_from, Dt_to}). - 显示介于2011-01-30 00:00:00和2011-01-31 00:00:00之间的报告

6. rb:stop(). - 停止rb_server



 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值