Què és una càrrega de treball amb estat?
Què és una càrrega de treball amb estat?

Vídeo: Què és una càrrega de treball amb estat?

Vídeo: Què és una càrrega de treball amb estat?
Vídeo: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, Maig
Anonim

Convencionalment definim com càrregues de treball amb estat totes aquelles peces de programari o aplicacions que d'alguna manera gestionen un estat. Normalment, l'estat es gestiona en programari d'emmagatzematge i middleware, com ara emmagatzematge definit per programari, bases de dades, sistemes de cua i flux de missatges, magatzems de valors clau, memòria cau, etc.

Respecte a això, quina diferència hi ha entre amb estat i sense estat?

En Apàtrida , el servidor no és necessari per mantenir la informació del servidor o els detalls de la sessió per si mateix. En amb estat , es requereix un servidor per mantenir l'estat actual i la informació de sessió. En apàtrida , el servidor i el client estan poc acoblats i poden actuar de manera independent. En amb estat , servidor i client estan estretament vinculats.

A més, què és sense estat i amb estat a l'API REST? Apàtrida significa que l'estat del servei no persisteix entre les sol·licituds i la resposta posteriors. Cada sol·licitud porta les seves pròpies credencials d'usuari i s'autentica individualment. Però en amb estat cada sol·licitud es coneix a partir de qualsevol petició prèvia.

De la mateixa manera, us podeu preguntar què és un microservei amb estat?

Apàtrida microserveis no mantingueu cap estat dins dels serveis a través de les trucades. A microservei amb estat persisteix l'estat d'alguna forma per tal que funcioni. En lloc d'emmagatzemar aquest estat internament, a microservei hauria d'emmagatzemar informació d'estat externament, en algun tipus de magatzem de dades.

Què és una càrrega de treball de Kubernetes?

Càrregues de treball són objectes que estableixen regles de desplegament per als pods. En base a aquestes normes, Kubernetes realitza el desplegament i actualitza el càrrega de treball amb l'estat actual de l'aplicació. Càrregues de treball us permeten definir les regles per a la programació, l'escalat i l'actualització d'aplicacions.

Recomanat: