mirror of
https://github.com/NohamR/knowledge-kit.git
synced 2026-05-24 20:00:37 +00:00
docs: Data uploader SDK && Readme
This commit is contained in:
@@ -365,7 +365,7 @@ dispatch_async(dispatch_get_global_queue(0, 0), ^{
|
||||
|
||||
#### 3.2 子线程 ping 主线程监听的方式
|
||||
|
||||
开启一个子线程,创建一个初始值为0的信号量、一个初始值为 YES 的布尔值类型标志位。将设置标志位为 NO 的任务派发到主线程中去,子线程休眠阈值时间,时间到后判断标志位是否被主线程成功(值为 NO),如果没成功则认为猪线程发生了卡顿情况,此时 dump 堆栈信息并结合数据上报机制,按照一定策略上传数据到服务器。数据上报会在 [打造功能强大、灵活可配置的数据上报组件](https://github.com/FantasticLBP/knowledge-kit/blob/master/Chapter1%20-%20iOS/1.80.md) 讲
|
||||
开启一个子线程,创建一个初始值为0的信号量、一个初始值为 YES 的布尔值类型标志位。将设置标志位为 NO 的任务派发到主线程中去,子线程休眠阈值时间,时间到后判断标志位是否被主线程成功(值为 NO),如果没成功则认为主线程发生了卡顿情况,此时 dump 堆栈信息并结合数据上报机制,按照一定策略上传数据到服务器。数据上报会在 [打造功能强大、灵活可配置的数据上报组件](https://github.com/FantasticLBP/knowledge-kit/blob/master/Chapter1%20-%20iOS/1.80.md) 讲
|
||||
|
||||
```Objective-c
|
||||
while (self.isCancelled == NO) {
|
||||
@@ -6578,3 +6578,5 @@ Crash log 统一入库 Kibana 时是没有符号化的,所以需要符号化
|
||||
- [MDN-HTTP Messages](https://developer.mozilla.org/en-US/docs/Web/HTTP/Messages)
|
||||
- [DWARF 和符号化](https://junyixie.github.io/2018/09/30/dwarf和符号化/)
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user