RuntimeConfiguration class

Agent365 SDK:n perusmääritysluokka. Muut paketit laajentavat tätä ja lisäävät omat asetuksensa.

Ohitustoimintoja kutsutaan kunkin ominaisuuden käyttöoikeudessa, mikä mahdollistaa dynaamisen tarkkuuden asynkronisessa kontekstissa (esimerkiksi OpenTelemetry-matkatavarat) pyyntökohtaisenä.

Ominaisuudet

clusterCategory
isDevelopmentEnvironment

Onko klusteri kehitysympäristö (paikallinen vai kehitysympäristö). Perustuu clusterCategory-luokkaan.

isNodeEnvDevelopment

Ilmaisee NODE_ENV tarkoittaako NODE_ENV kehitystilaa. Palauttaa arvon true, kun NODE_ENV on kehitys (kirjainkoko ei ole merkitsevä). Tämä on Node.js vakiotapa osoittaa kehitystila.

Menetelmät

parseEnvBoolean(undefined | string)

Jäsennä ympäristömuuttuja totuusarvoksi. Tunnistaa true-, 1-, yes-, on- (kirjainkoko ei ole merkitsevä) -arvoksi true; kaikki muut arvot false-arvona.

parseEnvInt(undefined | string, number)

Jäsennä ympäristömuuttuja kokonaisluvuksi, joka palauttaa varakohteen, jos se on virheellinen tai sitä ei ole määritetty.

Konstruktorin tiedot

RuntimeConfiguration(RuntimeConfigurationOptions)

new RuntimeConfiguration(overrides?: RuntimeConfigurationOptions)

Parametrit

Ominaisuuden tiedot

clusterCategory

ClusterCategory clusterCategory

Ominaisuuden arvo

isDevelopmentEnvironment

Onko klusteri kehitysympäristö (paikallinen vai kehitysympäristö). Perustuu clusterCategory-luokkaan.

boolean isDevelopmentEnvironment

Ominaisuuden arvo

boolean

isNodeEnvDevelopment

Ilmaisee NODE_ENV tarkoittaako NODE_ENV kehitystilaa. Palauttaa arvon true, kun NODE_ENV on kehitys (kirjainkoko ei ole merkitsevä). Tämä on Node.js vakiotapa osoittaa kehitystila.

boolean isNodeEnvDevelopment

Ominaisuuden arvo

boolean

Menetelmän tiedot

parseEnvBoolean(undefined | string)

Jäsennä ympäristömuuttuja totuusarvoksi. Tunnistaa true-, 1-, yes-, on- (kirjainkoko ei ole merkitsevä) -arvoksi true; kaikki muut arvot false-arvona.

static function parseEnvBoolean(envValue: undefined | string): boolean

Parametrit

envValue

undefined | string

Palautukset

boolean

parseEnvInt(undefined | string, number)

Jäsennä ympäristömuuttuja kokonaisluvuksi, joka palauttaa varakohteen, jos se on virheellinen tai sitä ei ole määritetty.

static function parseEnvInt(envValue: undefined | string, fallback: number): number

Parametrit

envValue

undefined | string

fallback

number

Palautukset

number