Rilascio del server di applicazioni NGINX Unit 1.26.0

È stata rilasciata la versione del server per applicazioni NGINX Unit 1.26.0, nell'ambito della quale si sviluppa una soluzione per l'esecuzione di applicazioni web in vari linguaggi di programmazione (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js e Java). Sotto la gestione di NGINX Unit, possono essere eseguite contemporaneamente più applicazioni in diversi linguaggi di programmazione, le cui impostazioni di avvio possono essere modificate dinamicamente senza dover modificare i file di configurazione e senza riavviare. Il codice è scritto in C e distribuito sotto la licenza Apache 2.0. È possibile familiarizzare con le caratteristiche di NGINX Unit nell'annuncio della prima versione.

Nella nuova versione:

  • È stata apportata una modifica all'opzione 'share' ora in cui viene specificato il percorso completo ai file anziché la directory principale del documento, che prima veniva aggiunta all'URI della richiesta;
  • Aggiunta l'adattabilità automatica delle configurazioni esistenti alle nuove opzioni 'share' durante l'aggiornamento da versioni precedenti;
  • Nell'opzione 'share' è stata aggiunta la supporto per le variabili. Ad esempio: { 'share': '/www/data/$uri' }
  • Nell'opzione 'share' è stato aggiunto il supporto per più percorsi. Ad esempio: { 'share': [ '/www/$host$uri', '/www/static$uri', '/www/app.html' ] }
  • Nell'opzione chroot è stato aggiunto il supporto per le variabili;
  • Aggiunto il supporto per la condivisione dell'opcache in PHP tra i processi dell'applicazione;
  • Aggiunto il supporto per il routing della richiesta tramite la stringa della query;
  • Corretto un bug che causava il crash dei processi del router e dell'applicazione al raggiungimento del limite di richieste da parte di applicazioni asincrone o multithreading;
  • Corretto un bug che interrompeva la lettura dei frame della connessione WebSocket stabilita dal client dopo che il relativo gestore era stato riconfigurato;
  • Corretto il problema di compilazione con la libreria glibc 2.34, che si manifestava, in particolare, in Fedora 35.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster