v3: Remove aggressive otel flush timeouts in dev/prod

This commit is contained in:
Eric Allam
2024-06-18 11:48:30 +01:00
parent e02320f65d
commit 0ed93a748e
2 changed files with 7 additions and 2 deletions
+5
View File
@@ -0,0 +1,5 @@
---
"@trigger.dev/core": patch
---
v3: Remove aggressive otel flush timeouts in dev/prod
+2 -2
View File
@@ -119,7 +119,7 @@ export class TracingSDK {
.merge(new Resource(envResourceAttributes));
const traceProvider = new NodeTracerProvider({
forceFlushTimeoutMillis: config.forceFlushTimeoutMillis ?? 500,
forceFlushTimeoutMillis: config.forceFlushTimeoutMillis,
resource: commonResources,
spanLimits: {
attributeCountLimit: OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT,
@@ -133,7 +133,7 @@ export class TracingSDK {
const spanExporter = new OTLPTraceExporter({
url: `${config.url}/v1/traces`,
timeoutMillis: config.forceFlushTimeoutMillis ?? 1000,
timeoutMillis: config.forceFlushTimeoutMillis,
});
traceProvider.addSpanProcessor(