gpt4 book ai didi

java - 为 Hystrix-AMQP 生成了太多日志

转载 作者:搜寻专家 更新时间:2023-10-30 21:34:21 26 4
gpt4 key购买 nike

所以我将 Hystrix-AMQP 的依赖项添加到我的服务中,日志文件变得疯狂,它只是继续记录指标的东西。我需要那个 jar 来实际将它与 turbine-AMQP 一起使用。

这是我的 hystrix gradle 中的内容:-

compile         ("org.springframework.cloud:spring-cloud-starter-hystrix:1.0.6.RELEASE")
compile ('org.springframework.cloud:spring-cloud-starter-bus-amqp:1.0.6.RELEASE')
compile ('org.springframework.cloud:spring-cloud-netflix-hystrix-amqp:1.0.7.RELEASE')
compile ('com.netflix.hystrix:hystrix-javanica:1.5.2')

这是在我的日志中不断生成的内容,它一直在运行:-

   2016-05-03 13:49:14.698 INFO [LogMessage=Starting span: MilliSpan(begin=1462308554698, end=0, name=execution(HystrixStreamTask.sendMetrics()), traceId=21825112-0c71-4c6a-a9ca-51b11a21e4e5, parents=[], spanId=053946b5-7287-41f4-8579-d048655f41ea, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:14.698 INFO [LogMessage=Continued span: MilliSpan(begin=1462308554698, end=0, name=execution(HystrixStreamTask.sendMetrics()), traceId=21825112-0c71-4c6a-a9ca-51b11a21e4e5, parents=[], spanId=053946b5-7287-41f4-8579-d048655f41ea, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:14.698 INFO [LogMessage=Stopped span: MilliSpan(begin=1462308554698, end=1462308554698, name=execution(HystrixStreamTask.sendMetrics()), traceId=21825112-0c71-4c6a-a9ca-51b11a21e4e5, parents=[], spanId=053946b5-7287-41f4-8579-d048655f41ea, remote=false, annotations={/messaging/headers/id=e1cc5042-1a5c-e3f9-6f3c-de936d1aa959, /messaging/headers/timestamp=1462308554698, /messaging/payload/type=java.lang.String, /messaging/payload/size=592}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:14.698 INFO [LogMessage=Starting span: MilliSpan(begin=1462308554698, end=0, name=execution(HystrixStreamTask.gatherMetrics()), traceId=6cc342bb-9693-493a-8fa8-8a17c2ff06c3, parents=[], spanId=10cdee69-22f8-43ab-883f-3e09b29ab6fb, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:14.699 INFO [LogMessage=Continued span: MilliSpan(begin=1462308554698, end=0, name=execution(HystrixStreamTask.gatherMetrics()), traceId=6cc342bb-9693-493a-8fa8-8a17c2ff06c3, parents=[], spanId=10cdee69-22f8-43ab-883f-3e09b29ab6fb, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:14.699 INFO [LogMessage=Stopped span: MilliSpan(begin=1462308554698, end=1462308554699, name=execution(HystrixStreamTask.gatherMetrics()), traceId=6cc342bb-9693-493a-8fa8-8a17c2ff06c3, parents=[], spanId=10cdee69-22f8-43ab-883f-3e09b29ab6fb, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:15.199 INFO [LogMessage=Starting span: MilliSpan(begin=1462308555199, end=0, name=execution(HystrixStreamTask.sendMetrics()), traceId=4c5fd89d-f5d2-45bf-a727-32a3e1b57c35, parents=[], spanId=c7e254b5-63de-4a00-9d91-1584edd9650c, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:15.199 INFO [LogMessage=Starting span: MilliSpan(begin=1462308555199, end=0, name=execution(HystrixStreamTask.gatherMetrics()), traceId=896e5143-fa67-4fd1-b97e-517282780e94, parents=[], spanId=ee1d4f95-30c1-4784-8366-58c3a73c3565, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:15.199 INFO [LogMessage=Continued span: MilliSpan(begin=1462308555199, end=0, name=execution(HystrixStreamTask.sendMetrics()), traceId=4c5fd89d-f5d2-45bf-a727-32a3e1b57c35, parents=[], spanId=c7e254b5-63de-4a00-9d91-1584edd9650c, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:15.199 INFO [LogMessage=Continued span: MilliSpan(begin=1462308555199, end=0, name=execution(HystrixStreamTask.gatherMetrics()), traceId=896e5143-fa67-4fd1-b97e-517282780e94, parents=[], spanId=ee1d4f95-30c1-4784-8366-58c3a73c3565, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:15.199 INFO [LogMessage=Stopped span: MilliSpan(begin=1462308555199, end=1462308555199, name=execution(HystrixStreamTask.gatherMetrics()), traceId=896e5143-fa67-4fd1-b97e-517282780e94, parents=[], spanId=ee1d4f95-30c1-4784-8366-58c3a73c3565, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:15.200 INFO [LogMessage=Stopped span: MilliSpan(begin=1462308555199, end=1462308555200, name=execution(HystrixStreamTask.sendMetrics()), traceId=4c5fd89d-f5d2-45bf-a727-32a3e1b57c35, parents=[], spanId=c7e254b5-63de-4a00-9d91-1584edd9650c, remote=false, annotations={/messaging/headers/id=4cd7f1c7-0aba-63c3-fddd-aeb5ea9b21e5, /messaging/headers/timestamp=1462308555200, /messaging/payload/type=java.lang.String, /messaging/payload/size=592}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:15.698 INFO [LogMessage=Starting span: MilliSpan(begin=1462308555698, end=0, name=execution(HystrixStreamTask.sendMetrics()), traceId=eb214d13-6e16-4b76-abd7-1217e4932e93, parents=[], spanId=4d9790b0-745a-46a9-99b8-f5d23a570113, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:15.698 INFO [LogMessage=Continued span: MilliSpan(begin=1462308555698, end=0, name=execution(HystrixStreamTask.sendMetrics()), traceId=eb214d13-6e16-4b76-abd7-1217e4932e93, parents=[], spanId=4d9790b0-745a-46a9-99b8-f5d23a570113, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:15.699 INFO [LogMessage=Starting span: MilliSpan(begin=1462308555699, end=0, name=execution(HystrixStreamTask.gatherMetrics()), traceId=8651f8c4-6de8-4a6a-a28e-7d248d6a6ac3, parents=[], spanId=3fa8d40b-e14f-4209-a10b-adc47d03cccd, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:15.699 INFO [LogMessage=Continued span: MilliSpan(begin=1462308555699, end=0, name=execution(HystrixStreamTask.gatherMetrics()), traceId=8651f8c4-6de8-4a6a-a28e-7d248d6a6ac3, parents=[], spanId=3fa8d40b-e14f-4209-a10b-adc47d03cccd, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:15.699 INFO [LogMessage=Stopped span: MilliSpan(begin=1462308555698, end=1462308555699, name=execution(HystrixStreamTask.sendMetrics()), traceId=eb214d13-6e16-4b76-abd7-1217e4932e93, parents=[], spanId=4d9790b0-745a-46a9-99b8-f5d23a570113, remote=false, annotations={/messaging/headers/id=a59cf028-1b92-1a67-c4f2-651fb0f488e0, /messaging/headers/timestamp=1462308555699, /messaging/payload/type=java.lang.String, /messaging/payload/size=592}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:15.700 INFO [LogMessage=Stopped span: MilliSpan(begin=1462308555699, end=1462308555700, name=execution(HystrixStreamTask.gatherMetrics()), traceId=8651f8c4-6de8-4a6a-a28e-7d248d6a6ac3, parents=[], spanId=3fa8d40b-e14f-4209-a10b-adc47d03cccd, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:16.197 INFO [LogMessage=Starting span: MilliSpan(begin=1462308556197, end=0, name=execution(HystrixStreamTask.sendMetrics()), traceId=9599a694-1d0d-40c1-82d5-9c4af32d71d2, parents=[], spanId=0e2b6691-a5ef-40f2-b9ff-00203075f1f0, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:16.197 INFO [LogMessage=Continued span: MilliSpan(begin=1462308556197, end=0, name=execution(HystrixStreamTask.sendMetrics()), traceId=9599a694-1d0d-40c1-82d5-9c4af32d71d2, parents=[], spanId=0e2b6691-a5ef-40f2-b9ff-00203075f1f0, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:16.198 INFO [LogMessage=Stopped span: MilliSpan(begin=1462308556197, end=1462308556198, name=execution(HystrixStreamTask.sendMetrics()), traceId=9599a694-1d0d-40c1-82d5-9c4af32d71d2, parents=[], spanId=0e2b6691-a5ef-40f2-b9ff-00203075f1f0, remote=false, annotations={/messaging/headers/id=78c358eb-547c-9c3f-9b4c-2cd971da2198, /messaging/headers/timestamp=1462308556198, /messaging/payload/type=java.lang.String, /messaging/payload/size=592}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:16.199 INFO [LogMessage=Starting span: MilliSpan(begin=1462308556198, end=0, name=execution(HystrixStreamTask.gatherMetrics()), traceId=bed72154-51a5-4637-b0a8-7b1e5ba352f3, parents=[], spanId=107b9f6d-e97c-4f67-a196-8725293dc1f4, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:16.199 INFO [LogMessage=Continued span: MilliSpan(begin=1462308556198, end=0, name=execution(HystrixStreamTask.gatherMetrics()), traceId=bed72154-51a5-4637-b0a8-7b1e5ba352f3, parents=[], spanId=107b9f6d-e97c-4f67-a196-8725293dc1f4, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:16.199 INFO [LogMessage=Stopped span: MilliSpan(begin=1462308556198, end=1462308556199, name=execution(HystrixStreamTask.gatherMetrics()), traceId=bed72154-51a5-4637-b0a8-7b1e5ba352f3, parents=[], spanId=107b9f6d-e97c-4f67-a196-8725293dc1f4, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:16.698 INFO [LogMessage=Starting span: MilliSpan(begin=1462308556698, end=0, name=execution(HystrixStreamTask.sendMetrics()), traceId=0d5c02ca-91ad-432a-8b6b-ed460e7fbe20, parents=[], spanId=fbf0674d-2610-455a-8cd8-d3602ee50d55, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:16.698 INFO [LogMessage=Starting span: MilliSpan(begin=1462308556698, end=0, name=execution(HystrixStreamTask.gatherMetrics()), traceId=fec97646-fd36-40f2-8708-0c34b96fb32d, parents=[], spanId=12442026-67da-4f8b-9584-8d1fa188b88c, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:16.698 INFO [LogMessage=Continued span: MilliSpan(begin=1462308556698, end=0, name=execution(HystrixStreamTask.sendMetrics()), traceId=0d5c02ca-91ad-432a-8b6b-ed460e7fbe20, parents=[], spanId=fbf0674d-2610-455a-8cd8-d3602ee50d55, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:16.698 INFO [LogMessage=Continued span: MilliSpan(begin=1462308556698, end=0, name=execution(HystrixStreamTask.gatherMetrics()), traceId=fec97646-fd36-40f2-8708-0c34b96fb32d, parents=[], spanId=12442026-67da-4f8b-9584-8d1fa188b88c, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:16.698 INFO [LogMessage=Stopped span: MilliSpan(begin=1462308556698, end=1462308556698, name=execution(HystrixStreamTask.gatherMetrics()), traceId=fec97646-fd36-40f2-8708-0c34b96fb32d, parents=[], spanId=12442026-67da-4f8b-9584-8d1fa188b88c, remote=false, annotations={}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:16.699 INFO [LogMessage=Stopped span: MilliSpan(begin=1462308556698, end=1462308556699, name=execution(HystrixStreamTask.sendMetrics()), traceId=0d5c02ca-91ad-432a-8b6b-ed460e7fbe20, parents=[], spanId=fbf0674d-2610-455a-8cd8-d3602ee50d55, remote=false, annotations={/messaging/headers/id=92af5087-ff24-e8b9-94dc-863b1dd17ba2, /messaging/headers/timestamp=1462308556699, /messaging/payload/type=java.lang.String, /messaging/payload/size=592}, processId=null, timelineAnnotations=[])]
2016-05-03 13:49:17.198 INFO [LogMessage=Starting span: MilliSpan(begin=1462308557198, end=0, name=execution(HystrixStreamTask.gatherMetrics()), traceId=e389098b-c606-478f-9b55-b8a7c4cceed5, parents=[], spanId=8fbc4ffd-6e42-4489-baa2-69d42a562c96, remote=false, annotations={}, processId=null, timelineAnnotations=[])]

这是我的 application.yml 中的内容

hystrix: 
command.default.execution.isolation.strategy: SEMAPHORE
command.default.execution.isolation.thread.timeoutInMilliseconds: 60000
command.default.execution.timeout.enabled: false
command.default.fallback.enabled: false
threadpool.default.coreSize: 20

如何阻止服务重复生成所有日志。有没有我可以在 application.yml 中设置的某种属性,或者我可以做些什么。

更新:

根据此处的问题- https://github.com/spring-cloud/spring-cloud-sleuth/issues/49,问题似乎是由侦探引起的

我添加了 spring.sleuth.log.slf4j.enabled: false 但问题是它删除了所有跟踪 iD 和跨度 ID,因此添加它确实解决了问题,但我的应用程序日志将被搞乱.

任何建议。

最佳答案

检查最新版本的 Sleuth - 现在这个问题应该不会再出现了。

关于java - 为 Hystrix-AMQP 生成了太多日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37014311/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com