forked from mirrors/relay
Switch from tokio-current-thread to tokio for otel
This commit is contained in:
parent
82371d4a65
commit
d26ff4a7cb
3 changed files with 4 additions and 4 deletions
|
@ -30,7 +30,7 @@ dotenv = "0.15.0"
|
|||
futures-util = "0.3.17"
|
||||
lru = "0.6.0"
|
||||
mime = "0.3.16"
|
||||
opentelemetry = { version = "0.16", features = ["rt-tokio-current-thread"] }
|
||||
opentelemetry = { version = "0.16", features = ["rt-tokio"] }
|
||||
opentelemetry-otlp = "0.9"
|
||||
rand = "0.8"
|
||||
rsa = "0.5"
|
||||
|
|
|
@ -40,7 +40,7 @@ impl ActorCache {
|
|||
ActorCache { db }
|
||||
}
|
||||
|
||||
#[tracing::instrument(name = "Get Actor", skip(requests))]
|
||||
#[tracing::instrument(name = "Get Actor")]
|
||||
pub(crate) async fn get(
|
||||
&self,
|
||||
id: &Url,
|
||||
|
@ -68,7 +68,7 @@ impl ActorCache {
|
|||
self.db.remove_connection(actor.id.clone()).await
|
||||
}
|
||||
|
||||
#[tracing::instrument(name = "Fetch remote actor", skip(requests))]
|
||||
#[tracing::instrument(name = "Fetch remote actor")]
|
||||
pub(crate) async fn get_no_cache(&self, id: &Url, requests: &Requests) -> Result<Actor, Error> {
|
||||
let accepted_actor = requests.fetch::<AcceptedActors>(id.as_str()).await?;
|
||||
|
||||
|
|
|
@ -58,7 +58,7 @@ async fn main() -> Result<(), anyhow::Error> {
|
|||
.tonic()
|
||||
.with_endpoint(url.as_str()),
|
||||
)
|
||||
.install_batch(opentelemetry::runtime::TokioCurrentThread)?;
|
||||
.install_batch(opentelemetry::runtime::Tokio)?;
|
||||
|
||||
let otel_layer = tracing_opentelemetry::layer().with_tracer(tracer);
|
||||
|
||||
|
|
Loading…
Reference in a new issue