Dela via


DeploymentSettings interface

Nyttolast för distributionsinställningar

Egenskaper

addonConfigs

Samling med tillägg

containerProbeSettings

Inställningar för containerbehåll och beredskapsavsökning

environmentVariables

Samling miljövariabler

livenessProbe

Periodisk avsökning av appinstansens liveness. Appinstansen startas om om avsökningen misslyckas. Mer information: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

readinessProbe

Periodisk avsökning av appinstanstjänstens beredskap. App instance tas bort från tjänstslutpunkter om avsökningen misslyckas. Mer information: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

resourceRequests

Den begärda resurskvantiteten för nödvändig processor och minne. Vi rekommenderar att du använder det här fältet för att representera den processor och det minne som krävs, att den gamla fältprocessorn och minnetInGB kommer att bli inaktuella senare.

scale

Skalningsegenskaper för Azure Spring Apps App Instance.

startupProbe

StartupProbe anger att appinstansen har initierats. Om det anges körs inga andra avsökningar förrän det har slutförts. Om den här avsökningen misslyckas startas podden om, precis som om livenessProbe misslyckades. Detta kan användas för att tillhandahålla olika avsökningsparametrar i början av en appinstans livscykel, när det kan ta lång tid att läsa in data eller värma en cache, än under åtgärden för stabilt tillstånd. Det går inte att uppdatera detta. Mer information: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

terminationGracePeriodSeconds

Valfri varaktighet i sekunder appinstansen måste avslutas korrekt. Kan minskas i borttagningsbegäran. Värdet måste vara ett heltal som inte är negativt. Värdet noll anger stopp direkt via avlivningssignalen (ingen möjlighet att stänga av). Om det här värdet är noll används standard respitperioden i stället. Respitperioden är varaktigheten i sekunder efter att processerna som körs i appinstansen har skickats en avslutningssignal och den tid då processerna med två skäl stoppas med en kill-signal. Ange det här värdet längre än den förväntade rensningstiden för din process. Standardvärdet är 90 sekunder.

Egenskapsinformation

addonConfigs

Samling med tillägg

addonConfigs?: {[propertyName: string]: Record<string, unknown>}

Egenskapsvärde

{[propertyName: string]: Record<string, unknown>}

containerProbeSettings

Inställningar för containerbehåll och beredskapsavsökning

containerProbeSettings?: ContainerProbeSettings

Egenskapsvärde

environmentVariables

Samling miljövariabler

environmentVariables?: {[propertyName: string]: string}

Egenskapsvärde

{[propertyName: string]: string}

livenessProbe

Periodisk avsökning av appinstansens liveness. Appinstansen startas om om avsökningen misslyckas. Mer information: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

livenessProbe?: Probe

Egenskapsvärde

readinessProbe

Periodisk avsökning av appinstanstjänstens beredskap. App instance tas bort från tjänstslutpunkter om avsökningen misslyckas. Mer information: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

readinessProbe?: Probe

Egenskapsvärde

resourceRequests

Den begärda resurskvantiteten för nödvändig processor och minne. Vi rekommenderar att du använder det här fältet för att representera den processor och det minne som krävs, att den gamla fältprocessorn och minnetInGB kommer att bli inaktuella senare.

resourceRequests?: ResourceRequests

Egenskapsvärde

scale

Skalningsegenskaper för Azure Spring Apps App Instance.

scale?: Scale

Egenskapsvärde

startupProbe

StartupProbe anger att appinstansen har initierats. Om det anges körs inga andra avsökningar förrän det har slutförts. Om den här avsökningen misslyckas startas podden om, precis som om livenessProbe misslyckades. Detta kan användas för att tillhandahålla olika avsökningsparametrar i början av en appinstans livscykel, när det kan ta lång tid att läsa in data eller värma en cache, än under åtgärden för stabilt tillstånd. Det går inte att uppdatera detta. Mer information: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes

startupProbe?: Probe

Egenskapsvärde

terminationGracePeriodSeconds

Valfri varaktighet i sekunder appinstansen måste avslutas korrekt. Kan minskas i borttagningsbegäran. Värdet måste vara ett heltal som inte är negativt. Värdet noll anger stopp direkt via avlivningssignalen (ingen möjlighet att stänga av). Om det här värdet är noll används standard respitperioden i stället. Respitperioden är varaktigheten i sekunder efter att processerna som körs i appinstansen har skickats en avslutningssignal och den tid då processerna med två skäl stoppas med en kill-signal. Ange det här värdet längre än den förväntade rensningstiden för din process. Standardvärdet är 90 sekunder.

terminationGracePeriodSeconds?: number

Egenskapsvärde

number