Da biste testirali izlaz Cloud funkcije i pregledali povezanu evidenciju na Google Cloud Platformu (GCP), možete slijediti niz koraka koji uključuju korištenje Cloud Console, Cloud SDK i Cloud Logging. Ovo sveobuhvatno objašnjenje će vas voditi kroz proces.
1. Omogućite potrebne API-je:
Prije nego što možete koristiti Cloud funkcije i Cloud Logging, morate omogućiti potrebne API-je u svom GCP projektu. Idite na Cloud Console, idite do API biblioteke i potražite "Cloud Functions API" i "Cloud Logging API". Omogućite oba API-ja za svoj projekat.
2. Postavite svoju Cloud funkciju:
Koristite Cloud Console, Cloud SDK ili bilo koju drugu metodu implementacije da implementirate svoju Cloud funkciju. Osigurajte da ste naveli odgovarajući okidač, vrijeme izvođenja i ulaznu točku za vašu funkciju.
3. Pokrenite svoju Cloud funkciju:
Kada se vaša Cloud funkcija implementira, možete je pokrenuti za generiranje izlaza i zapisnika. Ovisno o okidaču koji ste postavili, možda ćete morati ručno pozvati funkciju ili čekati da se dogodi događaj koji automatski pokreće funkciju.
4. Pregledajte zapise Cloud funkcije:
Za pregled zapisnika povezanih s vašom Cloud funkcijom, možete koristiti Cloud Logging. Slijedite ove korake:
a. Otvorite Cloud Console i idite do odjeljka Logging.
b. U traku filtera unesite sljedeći filter da biste suzili zapise na svoju Cloud funkciju:
`resource.type="cloud_function" I resource.labels.function_name=" "`
Zamijenite ` ` sa stvarnim imenom vaše Cloud funkcije.
c. Pritisnite Enter ili kliknite na dugme "Pošalji" da primenite filter.
d. Dnevnici koji se odnose na vašu Cloud funkciju bit će prikazani u pregledniku dnevnika. Možete dalje filtrirati zapise prema nivou ozbiljnosti, vremenskoj žigi ili drugim parametrima.
5. Analizirajte dnevnike funkcije Cloud:
Dnevnici će vam pružiti vrijedne informacije o izvršavanju vaše Cloud funkcije. Oni mogu uključivati detalje kao što su pozivanja funkcija, ulazni parametri, izlazni rezultati i sve poruke o grešci na koje se naiđe tokom izvršavanja. Analizom dnevnika možete steći uvid u ponašanje i performanse vaše Cloud funkcije.
6. Testirajte izlaz vaše Cloud funkcije:
Da biste testirali izlaz svoje Cloud funkcije, možete pregledati zapisnike za očekivane rezultate. Potražite unose dnevnika koji ukazuju na uspješno izvršenje ili bilo koji relevantan izlaz generiran od strane vaše funkcije. Ako izlaz nije onako kako se očekivalo, možete istražiti evidenciju za bilo kakve greške ili neočekivano ponašanje koje se moglo dogoditi.
7. Otklanjanje grešaka i rješavanje problema:
U slučaju da vaša Cloud Funkcija ne proizvodi željeni izlaz ili nailazi na greške, možete koristiti zapisnike za pomoć u otklanjanju grešaka i rješavanju problema. Potražite poruke o grešci, tragove steka ili bilo koje druge relevantne informacije koje mogu pomoći u identifikaciji problema. Također možete dodati dodatne izjave za evidentiranje u svoj kod funkcije kako biste pružili detaljniji uvid tokom testiranja.
Prateći ove korake, možete efikasno testirati izlaz svoje Cloud funkcije i pregledati povezane zapise na Google Cloud Platformi.
Ostala nedavna pitanja i odgovori u vezi Cloud funkcije brzi početak:
- Koje informacije pruža stranica Pregled funkcija u oblaku?
- Kako možete odrediti funkciju u svom izvornom kodu koju želite izvršiti?
- Koja su dostupna vremena izvođenja za Cloud funkcije?
- Koji je prvi korak za omogućavanje API-ja Cloud Functions u Google Cloud projektu?