Conversation
|
@wu-sheng
I have a proxy enabled locally, and accessing GitHub via the browser works without any issues. Despite spending the entire afternoon troubleshooting this test, I still haven't been able to make it run successfully. Could you please share some tips or best practices that you use when running this test locally? Any guidance would be greatly appreciated. |
|
GitHub is on Azure US, it should not have image pulling issue. Have you rechecked whether this image exists on DockerHub? |
|
From my check of the logs, the server indeed is never booted. Because |
|
The health check for In my local runs, most of the health checks don't pass at all. |
Health check should be passed, as it verifies whether the service is ready to send traffic. |
This is the biggest problem in the PR. Relying on thread names to determine behavior is extremely brittle:
|
Fix RabbitMQ trace disconnection and incomplete consumer trace stack (closes #13720)
Bug Root Cause
The original instrumentation method in the RabbitMQ plugin is executed in a dedicated thread pool for RabbitMQ message processing, which is not the same thread where consumers execute business logic. This causes trace information loss:
Fix Solution
Additional Notes for New Plugin
The new spring-rabbit plugin solves the problem that the original RabbitMQ plugin cannot collect messages consumed by
@RabbitListenerannotation, ensuring complete trace collection for spring-rabbit based RabbitMQ consumption scenarios.CHANGESlog.