翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
追加のサブセグメントを作成する
ユーザーモデルクラスでは、アプリケーションがサブセグメントを手動で作成して、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();
}
}