https://github.com/opentracing-contrib/java-concurrent
OpenTracing-aware helpers related to java.util.concurrent
https://github.com/opentracing-contrib/java-concurrent
callable concurrent-programming executorservice opentracing runnable tracing
Last synced: 3 months ago
JSON representation
OpenTracing-aware helpers related to java.util.concurrent
- Host: GitHub
- URL: https://github.com/opentracing-contrib/java-concurrent
- Owner: opentracing-contrib
- License: apache-2.0
- Created: 2017-06-10T22:46:27.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-05-10T10:09:01.000Z (about 1 year ago)
- Last Synced: 2025-03-29T13:11:22.382Z (3 months ago)
- Topics: callable, concurrent-programming, executorservice, opentracing, runnable, tracing
- Language: Java
- Homepage:
- Size: 88.9 KB
- Stars: 40
- Watchers: 7
- Forks: 20
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status][ci-img]][ci] [![Released Version][maven-img]][maven]
# OpenTracing instrumentation for `java.util.concurrent`
OpenTracing instrumentation for `java.util.concurrent` package. It instruments `ExecutorService`, `Executor`,
`Runnable` and `Callable`.## Configuration
```java
ExecutorService executorService = new TracedExecutorService(Executors.newFixedThreadPool(4), tracer);
```## Development
```shell
./mvnw clean install
```## Release
Follow instructions in [RELEASE](RELEASE.md)[ci-img]: https://travis-ci.org/opentracing-contrib/java-concurrent.svg?branch=master
[ci]: https://travis-ci.org/opentracing-contrib/java-concurrent
[maven-img]: https://img.shields.io/maven-central/v/io.opentracing.contrib/opentracing-concurrent.svg?maxAge=2592000
[maven]: http://search.maven.org/#search%7Cga%7C1%7Copentracing-concurrent