建立其他子區段 - AWS X-Ray

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立其他子區段

在使用者模型類別中,應用程式會手動建立子區段以分組 saveUser 函數內發出的所有下游呼叫,並新增中繼資料。

範例 src/main/java/scorekeep/UserModel.java - 自訂子區段
import com.amazonaws.xray.AWSXRay; import com.amazonaws.xray.entities.Subsegment; ... public void saveUser(User user) { // Wrap in subsegment Subsegment subsegment = AWSXRay.beginSubsegment("## UserModel.saveUser"); try { mapper.save(user); } catch (Exception e) { subsegment.addException(e); throw e; } finally { AWSXRay.endSubsegment(); } }