Update Home
parent
c7cbdb87ee
commit
5ee40e6a8d
|
@ -0,0 +1,30 @@
|
|||
# API Trasporto Pubblico - AMT Genova
|
||||
|
||||
Queste API offrono accesso ai dati delle linee, fermate, orari e passaggi in tempo reale del trasporto pubblico AMT Genova.
|
||||
|
||||
## Funzionamento generale
|
||||
|
||||
Il sistema è progettato per garantire stabilità, protezione e aggiornamenti costanti. Di seguito una panoramica semplificata:
|
||||
|
||||
- Dati aggiornati automaticamente ogni notte
|
||||
- Bilanciamento carico tramite **PM2**
|
||||
- Proxy e caching gestiti dove necessario
|
||||
- Protezione da carichi eccessivi o attacchi
|
||||
- Rate limit e gestione token per controllo accessi
|
||||
|
||||
## Sicurezza e controllo
|
||||
|
||||
- **Rate limiting** per IP (60 richieste/minuto senza token)
|
||||
- Middleware attivo: se CPU/RAM troppo alti, risponde con codice 429
|
||||
- Se presente, il **token** viene validato e può ricevere priorità
|
||||
- Token validi possono bypassare il limite (se configurato)
|
||||
|
||||
## PM2 e bilanciamento
|
||||
|
||||
- Sistema gestito con **PM2** in modalità cluster
|
||||
- Log con rotazione automatica
|
||||
- Riavvio e monitoraggio in caso di carico anomalo
|
||||
|
||||
## Endpoint disponibili
|
||||
|
||||
Vai alla [documentazione degli [endpoint](end-point) per dettagli sugli endpoint.
|
|
@ -1 +0,0 @@
|
|||
Pagina in fase di aggiornamento!
|
Loading…
Reference in New Issue