问题描述

时间:2021/5/19 15:22-15:23

现象:桐乡云司法小程序呼叫后无人接听

问题分析

小程序呼叫记录查看(声网后台)

小程序呼叫以下律师(未呼叫端可视电话),且没有一个是声网RTM在线的

1640000049
1640000036
1640000037
1640000055
1640000052
1640000068
1640000048
1640000019
1640000015
1640000013
1640000032

。。。

极光推送记录查看

发送了54次推送,小程序有重复推送

呼叫了26台设备 (对应的律师id 需从redis查看 txysf:login:unipueness:)

1a0018970a082f3fccc
13065ffa4ea380a42f5
170976fa8a205fc1219
160a3797c8b9c13852b
66962C741E8F492E89CFF6A3B9CB6C07
1507bfd3f76198d2af1
18071adc03af38d1916
18071adc03aa1bdf3a2
190e35f7e0edb512b6b
1a0018970a0611ba2ab
13065ffa4ea88a63c5f
1507bfd3f7605e01f53
160a3797c8ac843556c
18071adc03a2f98f35b
190e35f7e0ed8e9b632
1104a897920a7e1fa9f
100d855909e4a8bc675
140fe1da9e013089d76
8DC9C7A7764942AA9AF88C4E0F219F83
120c83f76083bbb9a98
402841D601F74792898EFC765B681D5C
34B96E4F6AB1427C9EC9ACF7BCB4FB58
13065ffa4eb1d52253b
AB5934C7ED0D4E19B9D0891ADD5CECC3
120c83f7608d053a68b
160a3797c8acb52fe3d

后台数据查看律师信息

5/21查看有28个呼叫的用户,

只有测试用户设备最近上线过, 其他用户设备,超过20天没有登陆

2021/5/19桐乡小程序无法呼通问题分析 - 图1

结论

1.APP用户都不在线

2.小程序未呼叫到可视电话(可能正在视频中,或者状态被占用中)

最终导致用户呼叫无人接听

解决方案

  • 通知APP用户上线
  • 用户稍后再呼叫,等待律师空闲

发现问题与反思

  • 呼叫列表记录优化,存的e_code是否唯一
  • 后台获取视频呼叫列表,呼叫记录等日志持久化
  • 小程序呼叫逻辑问题,如多次调用极光推送问题
  • 律师app在线状态判断, 心跳同步用户状态,极光推送id是否可以入库