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…
	
	Add table
		
		Reference in a new issue