v3: Remove aggressive otel flush timeouts in dev/prod
This commit is contained in:
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
"@trigger.dev/core": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
v3: Remove aggressive otel flush timeouts in dev/prod
|
||||||
@@ -119,7 +119,7 @@ export class TracingSDK {
|
|||||||
.merge(new Resource(envResourceAttributes));
|
.merge(new Resource(envResourceAttributes));
|
||||||
|
|
||||||
const traceProvider = new NodeTracerProvider({
|
const traceProvider = new NodeTracerProvider({
|
||||||
forceFlushTimeoutMillis: config.forceFlushTimeoutMillis ?? 500,
|
forceFlushTimeoutMillis: config.forceFlushTimeoutMillis,
|
||||||
resource: commonResources,
|
resource: commonResources,
|
||||||
spanLimits: {
|
spanLimits: {
|
||||||
attributeCountLimit: OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT,
|
attributeCountLimit: OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT,
|
||||||
@@ -133,7 +133,7 @@ export class TracingSDK {
|
|||||||
|
|
||||||
const spanExporter = new OTLPTraceExporter({
|
const spanExporter = new OTLPTraceExporter({
|
||||||
url: `${config.url}/v1/traces`,
|
url: `${config.url}/v1/traces`,
|
||||||
timeoutMillis: config.forceFlushTimeoutMillis ?? 1000,
|
timeoutMillis: config.forceFlushTimeoutMillis,
|
||||||
});
|
});
|
||||||
|
|
||||||
traceProvider.addSpanProcessor(
|
traceProvider.addSpanProcessor(
|
||||||
|
|||||||
Reference in New Issue
Block a user