Przeglądaj źródła

refactor: update sdkInstance resource handling

Yuki Takei 11 miesięcy temu
rodzic
commit
103b201448

+ 3 - 2
apps/app/src/features/opentelemetry/server/node-sdk.ts

@@ -69,7 +69,6 @@ For more information, see https://docs.growi.org/en/admin-guide/admin-cookbook/t
     const { generateNodeSDKConfiguration } = await import('./node-sdk-configuration');
 
     sdkInstance = new NodeSDK(generateNodeSDKConfiguration());
-    sdkInstance.start();
   }
 };
 
@@ -84,7 +83,9 @@ export const initServiceInstanceId = async(): Promise<void> => {
 
     // overwrite resource
     const updatedResource = generateNodeSDKConfiguration(serviceInstanceId).resource;
-    (sdkInstance as any).resource = updatedResource;
+    (sdkInstance as any)._resource = updatedResource;
+
+    sdkInstance.start();
   }
 };