追加のサブセグメントを作成する - 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(); } }