diff --git a/docs/en/guides/Java-Plugin-Development-Guide.md b/docs/en/guides/Java-Plugin-Development-Guide.md index 12b817dc6..f24ffd6f2 100644 --- a/docs/en/guides/Java-Plugin-Development-Guide.md +++ b/docs/en/guides/Java-Plugin-Development-Guide.md @@ -192,6 +192,7 @@ needs to set in another thread, you should use these APIs. AbstractSpan asyncFinish(); ``` 1. Call `#prepareForAsync` in original context. +1. Do `ContextManager#stopSpan` in original context when your job in current thread is done. 1. Propagate the span to any other thread. 1. After all set, call `#asyncFinish` in any thread. 1. Tracing context will be finished and report to backend when all spans's `#prepareForAsync` finished(Judged by count of API execution).