PerRequestSpanProcessorConfiguration class
تكوين PerRequestSpanProcessor. يرث إعدادات وقت التشغيل (clusterCategory، isNodeEnv Developer) ويضيف حواجز حماية المعالج لكل طلب.
يتم فصل هذا عن ObservabilityConfiguration لأن PerRequestSpanProcessor يستخدم فقط في سيناريوهات معينة ولا يجب كشف هذه الإعدادات في تكوين إمكانية المراقبة الشائعة.
- يمتد
الخصائص
| cluster |
|
| is |
ما إذا كان نظام المجموعة بيئة تطوير (محلية أو تطويرية). استنادا إلى clusterCategory. |
| is |
ما إذا كان NODE_ENV يشير إلى وضع التطوير. إرجاع القيمة true عندما يكون NODE_ENV "تطوير" (غير حساس لحالة الأحرف). هذه هي الطريقة Node.js القياسية للإشارة إلى وضع التطوير. |
| is |
|
| per |
|
| per |
|
| per |
|
| per |
|
| per |
الأساليب المتوارثة
| parse |
تحليل متغير بيئة كقيمة منطقية. يتعرف على "true" و"1" و"yes" و"on" (غير حساس لحالة الأحرف) على أنه صحيح؛ كافة القيم الأخرى كخطأ. |
| parse |
تحليل متغير بيئة كعدد صحيح، مع إرجاع احتياطي إذا كان غير صالح أو لم يتم تعيينه. |
تفاصيل المنشئ
PerRequestSpanProcessorConfiguration(PerRequestSpanProcessorConfigurationOptions)
new PerRequestSpanProcessorConfiguration(overrides?: PerRequestSpanProcessorConfigurationOptions)
المعلمات
تفاصيل الخاصية
clusterCategory
isDevelopmentEnvironment
ما إذا كان نظام المجموعة بيئة تطوير (محلية أو تطويرية). استنادا إلى clusterCategory.
boolean isDevelopmentEnvironment
قيمة الخاصية
boolean
isNodeEnvDevelopment
ما إذا كان NODE_ENV يشير إلى وضع التطوير. إرجاع القيمة true عندما يكون NODE_ENV "تطوير" (غير حساس لحالة الأحرف). هذه هي الطريقة Node.js القياسية للإشارة إلى وضع التطوير.
boolean isNodeEnvDevelopment
قيمة الخاصية
boolean
isPerRequestExportEnabled
boolean isPerRequestExportEnabled
قيمة الخاصية
boolean
perRequestFlushGraceMs
number perRequestFlushGraceMs
قيمة الخاصية
number
perRequestMaxConcurrentExports
number perRequestMaxConcurrentExports
قيمة الخاصية
number
perRequestMaxSpansPerTrace
number perRequestMaxSpansPerTrace
قيمة الخاصية
number
perRequestMaxTraceAgeMs
number perRequestMaxTraceAgeMs
قيمة الخاصية
number
perRequestMaxTraces
number perRequestMaxTraces
قيمة الخاصية
number
تفاصيل الأساليب المتوارثة
parseEnvBoolean(undefined | string)
تحليل متغير بيئة كقيمة منطقية. يتعرف على "true" و"1" و"yes" و"on" (غير حساس لحالة الأحرف) على أنه صحيح؛ كافة القيم الأخرى كخطأ.
static function parseEnvBoolean(envValue: undefined | string): boolean
المعلمات
- envValue
-
undefined | string
المرتجعات
boolean
موروث من RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
تحليل متغير بيئة كعدد صحيح، مع إرجاع احتياطي إذا كان غير صالح أو لم يتم تعيينه.
static function parseEnvInt(envValue: undefined | string, fallback: number): number
المعلمات
- envValue
-
undefined | string
- fallback
-
number
المرتجعات
number
موروث من RuntimeConfiguration.parseEnvInt