LocalAgent检测机制
2022-04-22 16:57:51 6 举报
1
作者其他创作
大纲/内容
请求成功LocalAgent有正常启动
socket通知到轮询机制触发打开
失败之后类似isLocalAgent的状态就继续保持为false,并且开始向下判断谷歌插件是否存在。
轮询机制触发:通过每30s请求一次LocalAgent来查看当前LocalAgent是否启动是成功的
失败
LocalAgent请求失败没有正常启动
可以socket和web端进行通信,来触发LocalAgent发起请求,请求本地数据
webSocket握手成功
发起webSocket请求与web端握手
关闭了LocalAgent
web项目启动
触发重连机制
webSocket握手失败
自动代理LacalAgent检测
根据判断路径为LocalAgent > ChromeAgent > CloundAgent👆执行
webSocket在进行心跳机制来检测是否通信正常
暂停轮询机制的触发
查看是否暂停了轮询机制,如果暂停了就启动轮询机制的触发。
成功
发送socket到web端通知LocalAgent关闭了,改关闭不用触发重连机制
收藏
0 条评论
回复 删除
下一页