[FEAT] Basque translation: 5.7 subsection translation

This commit is contained in:
Ane Diaz de Tuesta
2021-03-16 20:34:16 +01:00
parent b40b9388ea
commit 45f6980235
2 changed files with 50 additions and 2 deletions

View File

@ -628,13 +628,13 @@ edo hornitzaileen lainoko zerbitzuak
<br/><br/> <br/><br/>
## ![✔] 5.7. Sortu bukaerako mantentze puntua ## ![✔] 5.7. Sortu mantentze lanen amaiera puntua
**TL;PL:** API seguru batean, jarri agerian sistemarekin lotutako informazio multzo bat, hala nola, memoriaren erabilera eta REPL, etab. Nahiz eta gomendagarria den proba estandarretan eta tresna arruntetan oinarritzea, zenbait informazio eta eragiketa baliotsu errazago egiten dira kodea erabiliz **TL;PL:** API seguru batean, jarri agerian sistemarekin lotutako informazio multzo bat, hala nola, memoriaren erabilera eta REPL, etab. Nahiz eta gomendagarria den proba estandarretan eta tresna arruntetan oinarritzea, zenbait informazio eta eragiketa baliotsu errazago egiten dira kodea erabiliz
**Bestela:** konturatuko zara “diagnostiko-inplementazio“ asko egiten ari zarela, eta kodea produkziora bidaltzen duzula soilik informazioa lortzeko diagnostikoa egite aldera **Bestela:** konturatuko zara “diagnostiko-inplementazio“ asko egiten ari zarela, eta kodea produkziora bidaltzen duzula soilik informazioa lortzeko diagnostikoa egite aldera
🔗 [**Informazio gehiago: sortu bukerako mantentze puntua**](/sections/production/createmaintenanceendpoint.md) 🔗 [** Informazio gehiago: sortu mantentze lanen amaiera puntua**](/sections/production/createmaintenanceendpoint.basque.md)
<br/><br/> <br/><br/>

View File

@ -0,0 +1,48 @@
# Sortu mantentze lanen amaiera puntua
<br/><br/>
### Azalpena
Mantentze lanen amaiera puntua oso HTTP API segurua da, aplikazioaren kodearen parte dena, eta bere helburua da operazioek edo ekoizpen taldeek mantentze funtzionalitatea kontrolatzeko eta erakusteko erabilia izatea. Adibidez, prozesuaren biltegiratzea (memoriaren argazkia) itzul dezake, memoria ihes batzuk dauden ala ez jakinarazi eta REPL komandoak zuzenean exekutatzeko baimena eman dezake. Amaiera hori beharrezkoa da ohiko DevOps tresnek (kontrolagailuak, erregistroak eta abar) ezin dutenean informazio mota zehatz bat bildu edo tresna horiek ez erostea edo ez instalatzea aukeratzen duzunean. Urrezko araua da produkzioa kontrolatzeko eta mantentzeko kanpoko tresna profesionalak erabiltzea, sendoagoak eta zehatzagoak izan ohi dira eta. Hori esanda, litekeena da tresna generikoek atera ezin izatea Noderen edo zure aplikazioren berariazko informaziorik. Adibidez, GC-k ziklo bat burutu duen momentuan memoriaren argazki bat sortu nahi baduzu, npm liburutegi gutxi egongo dira prest lan hori zuretzat egiteko, baina jarraipena egiteko tresna ezagunek funtzionaltasun hori galdu egingo dute. Garrantzitsua da amaiera puntu horren sarbidea mugatzea, administratzaileak soilik sartu ahal izateko, DDOS erasoen jomuga bihur baitaiteke.
<br/><br/>
### Kode adibidea: kodearen bidez pilaketa sorta sortzea
```javascript
const heapdump = require("heapdump");
// Egiaztatu ia eskaera baimendua den
function baimenaDu(req) {
// ...
}
router.get("/ops/heapdump", (req, res, next) => {
if (!baimenaDu(req)) {
return res.status(403).send("Ez duzu baimenik!");
}
logger.info("heapdump-a generatzen");
heapdump.writeSnapshot((err, fitxategiarenIzena) => {
console.log(
"heapdump fitxategia prest dago eskariari bidaltzeko",
fitxategiarenIzena
);
fs.readFile(fitxategiarenIzena, "utf-8", (err, data) => {
res.end(data);
});
});
});
```
<br/><br/>
### Gomendatutako baliabideak
[Zure Node.js aplikazioaren ekoizpena prestatzea (diapositibak)](http://naugtur.pl/pres3/node2prod)
▶ [Zure Node.js aplikazioaren ekoizpena prestatzea (bideoa)](https://www.youtube.com/watch?v=lUsNne-_VIk)
![Zure Node.js aplikazioaren ekoizpena prestatzea](/assets/images/createmaintenanceendpoint1.png "Zure Node.js aplikazioaren ekoizpena prestatzea")