Pe lângă procesorul dedicat LSPHP, OpenLiteSpeed suportă integrarea oricărei aplicații compatibile FastCGI (FCGI). Aceasta permite rularea aplicațiilor Python (Django/Flask via Flup sau Gunicorn), aplicațiilor Ruby on Rails sau serviciilor compilate în Go și C++ direct prin interfața OpenLiteSpeed.
# Configurare procesor FastCGI pentru o aplicație Python
extprocessor python_backend {
type fcgi
address 127.0.0.1:9000
maxConns 30
initTimeout 60
retryTimeout 0
}
# Context pentru rutarea cererilor API către procesorul FastCGI
context /backend/ {
type fcgi
handler python_backend
}
Utilitate: Asigură rate de transfer remarcabile prin reutilizarea conexiunilor TCP persistente între web server și procesorul FastCGI.
Proprietăți FCGI
type fcgi: Declară procesorul extern ca server FastCGI generic.address: Socket Unix (ex:uds://path/to/socket.sock) sau adresă IP și port TCP.maxConns: Numărul maxim de conexiuni simultane menținute active.
Întrebări & Exemple de Cod:
Configurarea Aplicațiilor FastCGI Externe (Python, Ruby, Go)Ai o nelămurire despre utilizarea comenzii
Configurarea Aplicațiilor FastCGI Externe (Python, Ruby, Go)sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.