Aceasta este versiunea în limba română, cea care prevalează în raporturile cu consumatorii.Read in English

Starea serviciului

Această pagină descrie cum vă puteți da seama dacă GPTpostLLM la https://app.oraglegpt.org funcționează, cum clasificăm și comunicăm incidentele și ce promitem și ce nu promitem cu privire la disponibilitate.

Preferăm să publicăm o pagină exactă, fără cifre pe ea, decât una impresionantă pe care nu o putem susține. Așa că poziția onestă este enunțată prima, în secțiunea 1, înaintea oricărui alt lucru.


1. Ce nu oferim

Incidentele sunt comunicate prin actualizarea paginii de stare de la Starea serviciului și prin răspunsuri la contact@oraglegpt.org. Asta este tot. Dacă aveți nevoie să știți dacă ceva este în neregulă chiar acum, verificați singur punctele de verificare a stării din secțiunea 2 și scrieți la contact@oraglegpt.org dacă răspunsul nu corespunde cu ceea ce constatați.


2. Puncte de verificare a stării pe care le puteți interoga singur

Aplicația expune două puncte de acces. Răspund rapid, nu necesită autentificare și le puteți interoga la un interval rezonabil.

Punct de accesÎntrebarea la care răspundeCe înseamnă un răspuns sănătos
/healthzProcesul este în viață?Procesul aplicației a pornit și răspunde la HTTP. Nu spune nimic despre faptul că ar putea efectua vreo operațiune
/readyzPoate servi cereri?Aplicația și-a verificat dependențele, în principal baza de date, și este pregătită să preia trafic

Diferența contează și este cel mai util lucru de pe această pagină.

GET /healthz  -> 200   procesul este pornit
GET /readyz   -> 200   procesul este pornit SI poate servi cereri
GET /healthz  -> 200
GET /readyz   -> 503   procesul este pornit, dar nu poate servi cereri, de
                       exemplu baza de date este inaccesibila sau o replica
                       este inca in curs de initializare. Cererile vor esua
                       chiar daca procesul raspunde

Un 200 de la /healthz nu dovedește aproape nimic. Un proces poate răspunde la acel punct de acces fiind în același timp incapabil să citească un singur rând. Dacă vă construiți un sistem de monitorizare, monitorizați /readyz. Tratați un răspuns susținut diferit de 200 de la /readyz drept o pană și anunțați-ne la contact@oraglegpt.org dacă nu am publicat deja ceva aici.


3. Gravitatea incidentelor

Atunci când ceva este în neregulă, clasificăm situația după cum urmează, iar clasificarea determină cât de repede lucrăm și cum o descriem pe această pagină.

NivelSemnificațieExemplu tipic
SEV1, criticServiciul este indisponibil sau integritatea datelor este pusă în pericol, pentru toți clienții sau pentru majoritatea lorAplicație căzută, bază de date inaccesibilă, /readyz eșuând generalizat, un defect care ar putea corupe sau expune date
SEV2, majorO funcție esențială este defectă pentru mulți clienți, fără soluție alternativăPublicarea programată nu rulează, autentificarea eșuează, încărcarea de materiale respinge orice fișier
SEV3, minorO funcție este degradată sau defectă pentru unii clienți ori există o soluție alternativăUn conector eșuează, pagini care se încarcă lent, un export care trebuie reluat
SEV4, cosmeticCeva este în neregulă, dar nimic nu este împiedicatDefect de afișare, etichetă greșită, formatare incorectă a marcajului de timp

Orice situație de nivel SEV1 sau SEV2 este consemnată pe această pagină în timp ce se produce, nu doar ulterior. SEV3 este consemnat aici atunci când durează mai mult de o zi lucrătoare. SEV4 se remediază în cursul obișnuit al dezvoltării și nu se publică drept incident.

O consemnare publicată a unui incident arată ce este afectat, când a început, care este situația curentă și ce este de făcut între timp. Când incidentul este soluționat spunem acest lucru, iar pentru SEV1 adăugăm o scurtă prezentare a cauzei și a ceea ce s-a schimbat în urma lui.


4. Cum deosebiți o pană a noastră de o pană a platformei

Această distincție creează mai multă confuzie decât orice altceva în produs, așa că merită să fim preciși.

Conectorii sunt exclusiv de publicare și depind în întregime de API-ul platformei de destinație. Când publicați, noi apelăm platforma. Dacă API-ul platformei este căzut, ne limitează frecvența, respinge token-ul sau respinge conținutul, publicarea eșuează. Acea eroare își are originea acolo, nu aici.

Folosiți tabelul de mai jos pentru a stabili unde se află problema:

Ce constatațiUnde se află probabil problema
/readyz returnează altceva decât 200, aplicația nu se încarcă, autentificarea eșueazăLa noi. Semnalați la contact@oraglegpt.org
Aplicația funcționează, dar orice publicare către o singură platformă eșuează, în timp ce celelalte reușescLa acea platformă sau la conexiunea cu ea. Verificați starea proprie pentru dezvoltatori a platformei și situația contului dumneavoastră acolo
Publicarea eșuează pentru un cont de pe o platformă, în timp ce alt cont de pe aceeași platformă funcționeazăLa acea conexiune. Token-ul a expirat probabil sau a fost revocat. Reconectați contul
Platforma a acceptat postarea, postarea este activă, dar cifrele din produs par greșiteNu este o pană. Nu preluăm niciodată cifre de la vreo platformă. A se vedea secțiunea 5
Platforma v-a restricționat sau v-a suspendat contul de acoloÎntre dumneavoastră și platformă. Nu putem contesta și nu îl putem restabili. A se vedea Asistență

Înregistrăm eroarea returnată de platformă și o afișăm în dreptul postării eșuate, astfel încât mesajul propriu al platformei este ceea ce vedeți, în locul unei erori generice.

Atunci când o pană a unei platforme este suficient de amplă încât să afecteze mulți dintre clienții noștri, o consemnăm pe această pagină ca informare și o etichetăm clar drept o problemă din amonte, iar nu drept un incident al nostru. Nu o controlăm, nu o putem remedia și nu putem oferi o estimare privind soluționarea ei.


5. Ce nu este niciodată o pană


6. Mentenanță planificată

Majoritatea modificărilor sunt implementate fără întrerupere. Atunci când o modificare necesită un interval în care Serviciul este indisponibil sau degradat, de exemplu anumite migrări ale bazei de date:

Postările programate care sunt scadente în timpul unui interval de mentenanță nu sunt abandonate în tăcere. Fluxul de publicare folosește o coadă de ieșire stocată în baza de date, așa încât lucrul scadent în timpul intervalului este preluat atunci când Serviciul revine. O postare poate ieși, prin urmare, mai târziu decât ora programată. Atunci când o platformă de destinație o respinge ca fiind expirată, acea eroare este înregistrată în dreptul postării.

Mentenanța de urgență, de exemplu o remediere de securitate care nu poate aștepta, se efectuează fără preaviz și se publică aici pe măsură ce se desfășoară.


7. Cum este construit Serviciul și ce înseamnă asta pentru modurile de eșec

Transparența privind arhitectura face ca modurile de eșec să fie previzibile.

Lista completă a persoanelor împuternicite se află în Subîmputerniciți. Postura de securitate este descrisă în Securitate.


8. Semnalarea unei probleme și obținerea unui răspuns

Scrieți la contact@oraglegpt.org. Includeți ora și fusul orar, ce anume făceați, spațiul de lucru, textul exact al erorii, dacă există, și dacă /readyz returna 200 în acel moment. Numai acest ultim detaliu reduce adesea la jumătate timpul necesar pentru a vă răspunde.

Răspundem în timpul programului de lucru, de luni până vineri, în limba română sau în limba engleză. Nu există o linie telefonică de asistență și nici discuții în timp real; +40 753 980 299 este numărul de telefon înregistrat al societății, publicat pentru identificare juridică în temeiul Legii nr. 365/2002 art. 5, iar nu o linie telefonică de asistență. Asistență prezintă integral țintele de răspuns și nivelurile de prioritate și explică faptul că țintele sunt ținte, iar nu garanții.

Dacă sunteți consumator și considerați că Serviciul nu a fost furnizat așa cum ar fi trebuit, Protecția consumatorilor și soluționarea litigiilor explică remediile de care dispuneți și calea Autoritatea Națională pentru Protecția Consumatorilor (ANPC), inclusiv canalul ANPC de soluționare alternativă a litigiilor la https://anpc.ro/sal/ și platforma de reclamații la https://reclamatiisal.anpc.ro.