我正在尝试运行Spring Boot应用程序并在Sleuth的支持下跟踪其执行情况。 日志显示服务名称,但不显示跟踪标识或跨区标识。我得到的只是[myservice ,,,]。
我错过了什么?
以下是日志中的一些行。
2017-04-30 14:41:38.750 INFO [myservice ,,,] 7 --- [主要] s.c.a.AnnotationConfigApplicationContext:刷新 org.springframework.context.annotation.AnnotationConfigApplicationContext@5e57643e: 启动日期[Sun Apr 30 14:41:38 GMT 2017];上下文层次结构的根
2017-04-30 14:41:39.264 INFO [myservice ,,,] 7 --- [主要] f.a.AutowiredAnnotationBeanPostProcessor:JSR-330 找到并支持'javax.inject.Inject'注释以进行自动装配
...
由于
答案 0 :(得分:3)
就像达伦提到的那样,这是完全正常的。你想在这里追踪什么?跟踪是通过rpc调用启动的,或者是这样的。请阅读文档,在那里您可以阅读有关分布式跟踪的内容,您可以观看我的视频,其中我解释了如何使用侦探
答案 1 :(得分:0)
@Marcin Grzejszczak是正确的,traceId和spanId将显示在import 'package:flutter/foundation.dart';
class Product with ChangeNotifier {
final String id;
final String category;
final String name;
final String description;
final String img;
final double price;
Product(
{@required this.id,
@required this.category,
@required this.name,
@required this.description,
@required this.img,
@required this.price});
}
class Products with ChangeNotifier {
List<Product> _items = [
Product(
id: '1',
name: 'Art Of The Deal',
img: 'images/pi1.jpg',
price: 5,
category: 'Business',
description:
'Trump: The Art of the Deal is a 1987 book credited to Donald J. Trump and journalist Tony Schwartz. Part memoir and part business-advice book, it was the first book credited to Trump, and helped to make him a "household name".',
),
Product(
id: '2',
name: 'Rich Dad Poor Dad',
img: 'images/pi1.jpg',
price: 5,
category: 'Business',
description:
'Rich Dad Poor Dad is a 1997 book written by Robert Kiyosaki and Sharon Lechter. It advocates the importance of financial literacy, financial independence and building wealth through investing in assets',
),
Product(
id: '3',
name: 'PS4 Dual Shock',
img:
'https://upload.wikimedia.org/wikipedia/commons/5/59/DualShock_4.jpg',
price: 4,
category: 'Fiction',
description:
'The PlayStation 4 (officially abbreviated as PS4) is an eighth-generation home video game console developed by Sony Interactive Entertainment. Announced as the successor to the PlayStation 3 in February 2013, it was launched on November 15 in North America, November 29 in Europe, South America and Australia, and on February 22, 2014 in Japan.',
),
Product(
id: '4',
name: 'GTA V',
img:
'https://upload.wikimedia.org/wikipedia/en/a/a5/Grand_Theft_Auto_V.png',
price: 4,
category: 'Romantc',
description: 'Best selling poular free roaming game',
),
Product(
id: '5',
name: 'RDR 2',
img: 'images/pi2.jpgs',
price: 4,
category: 'Games',
description: 'Free roam classic by Rockstar',
),
Product(
id: '6',
name: 'Acer Aspire',
img:
'https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/delish-homemade-pizza-horizontal-1542312378.png?crop=1.00xw:0.752xh;0,0.139xh&resize=640:*',
price: 4,
category: 'Laptops',
description: '8 gb ram, mx 150.',
),
];
List<Product> get items {
return [..._items];
}
Product findById(String id) {
return _items.firstWhere((pdt) => pdt.id == id);
}
}
打印的日志行中