提交 fa9b6395 编写于 作者: S shawn_he

update doc

Signed-off-by: Nshawn_he <shawn.he@huawei.com>
上级 2c476b34
...@@ -81,8 +81,3 @@ httpRequest.request( ...@@ -81,8 +81,3 @@ httpRequest.request(
} }
); );
``` ```
## Samples
The following sample is provided to help you better understand how to develop the HTTP data request feature:
- [HTTP Communication (ArkTS) (API9)](https://gitee.com/openharmony/codelabs/tree/master/NetworkManagement/SmartChatEtsOH)
...@@ -16,6 +16,7 @@ HiTraceChain can be used for the following purposes: ...@@ -16,6 +16,7 @@ HiTraceChain can be used for the following purposes:
- Works with the IDE to debug the detailed service process and time consumption distribution for system optimization. - Works with the IDE to debug the detailed service process and time consumption distribution for system optimization.
**Figure 1** Use cases of HiTraceChain **Figure 1** Use cases of HiTraceChain
![](figures/use-cases-of-hitrace.png "use-cases-of-hitrace") ![](figures/use-cases-of-hitrace.png "use-cases-of-hitrace")
...@@ -28,10 +29,12 @@ HiTraceChain can be used for the following purposes: ...@@ -28,10 +29,12 @@ HiTraceChain can be used for the following purposes:
1. Display the call relationship in the service process, analyze key paths and function dependency, and determine the time consumption and call frequency at each call point to detect performance bottlenecks. 1. Display the call relationship in the service process, analyze key paths and function dependency, and determine the time consumption and call frequency at each call point to detect performance bottlenecks.
**Figure 3** Service calling process **Figure 3** Service calling process
![](figures/service-calling-process.png "service-calling-process") ![](figures/service-calling-process.png "service-calling-process")
**Figure 4** Time delay in the service calling process **Figure 4** Time delay in the service calling process
![](figures/time-delay-in-the-service-calling-process.png "time-delay-in-the-service-calling-process") ![](figures/time-delay-in-the-service-calling-process.png "time-delay-in-the-service-calling-process")
2. Add **traceid** to logs and events automatically to facilitate comprehensive analysis and quick fault location. 2. Add **traceid** to logs and events automatically to facilitate comprehensive analysis and quick fault location.
...@@ -146,7 +149,9 @@ Some built-in communication mechanisms (such as ZIDL) of OpenHarmony already sup ...@@ -146,7 +149,9 @@ Some built-in communication mechanisms (such as ZIDL) of OpenHarmony already sup
The following figure shows the process of transferring **traceid** in synchronous call. The process of transferring **traceid** in asynchronous call is similar. The following figure shows the process of transferring **traceid** in synchronous call. The process of transferring **traceid** in asynchronous call is similar.
Extended communication mechanisms can also follow this implementation. Extended communication mechanisms can also follow this implementation.
**Figure 5** Call chain trace in synchronous communication **Figure 5** Call chain trace in synchronous communication
![](figures/call-chain-trace-in-synchronous-communication.png "call-chain-trace-in-synchronous-communication") ![](figures/call-chain-trace-in-synchronous-communication.png "call-chain-trace-in-synchronous-communication")
The process is as follows: The process is as follows:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册