Sto cercando di ottimizzare la mia applicazione web utilizzando l'API della velocità della pagina di Google, che ha evidenziato l'assenza di "Keep-alive" nelle intestazioni delle risposte HTTP come una grave debolezza della pagina.È possibile abilitare Keep-alive con un bilanciamento del carico?
Parlando con i miei sviluppatori di back-end e amministratori di sistema, mi hanno detto che l'utilizzo di Keep-alive sul sito è impossibile perché utilizziamo un sistema di bilanciamento del carico.
Mi chiedo, è accurato? Esistono load balancer che supportano Keep-alive?
Mi sembra strano che l'API della velocità della pagina si lamentasse di Keep-alive se fosse impossibile utilizzarlo con i bilanciatori del carico perché immagino che una buona quantità di applicazioni e siti di grandi dimensioni utilizzino i bilanciatori del carico.
Grazie!
Comunicare loro di passare a HAProxy e abilitare le connessioni persistenti HTTP. :) – bzlm
In questo modo si ottiene una differenza di prestazioni o semplicemente si mantiene keep-alive nelle intestazioni di risposta? –
Se non si conoscono esattamente le connessioni persistenti HTTP, non si deve chiedere agli sviluppatori di back-end e agli amministratori sys di implementarlo. – bzlm