Profilo di draio

Nome draio
Indirizzo email n/a
Messaggi2
  • Re: Istanze flask
    Forum >> Programmazione Python >> Web e Reti
    Ok, sarà anche normale ma non è certo un bene.... o no?
    Anche se non deve rileggerselo dal disco (come mi dicevi in telegram ... e comunque era l'ultima delle mie preoccupazioni) ... deve comunque eseguirli tutti.

    E tutti hanno le varie inizializzazioni, il caricamento dei moduli ... e tutto l'ambaradan

    Come fa ad essere uguale ad eseguirne uno solo?

    Coma fa a non essere un enorme male?









  • Istanze flask
    Forum >> Programmazione Python >> Web e Reti
    Ciao a tutti, sto cercando di capire quale dovrebbe essere il corretto funzionamento di flask (e suppongo anche django) rispetto al servire le pagine di un sito web.

    Cerco di spiegarla brevemente.



    Se eseguo flask come web server ho un unico processo flask che risponde a tutte le chiamate.
    Ma se flask viene gestito tramite mod-wsgi quanti processi di flask dovrebbero venir eseguiti?
    Uno per ogni pagina che genera? O mod-wsgi dovrebbe occuparsi di mantenere un unico processo flask e fargli servire le pagine?

    Io suppongo la seconda, tant'é che su una VM apache+mod-wsgi , ho un unico processo flask che risponde a tutte le chiamate.
    So che è un unico processo perché gli faccio accodare in un file log l'ora e il pid ogni volta che parte.

    Chiedo tutto questo perché mi son fatto aggiungere mod-wsgi su un server con cpanel, e per vedere una manciata di pagine il risultato è questo:

    2018-01-18 15:48:34 - PID: 18938
    2018-01-18 15:48:36 - PID: 19024
    2018-01-18 15:48:36 - PID: 19022
    2018-01-18 15:48:36 - PID: 19012
    2018-01-18 15:48:37 - PID: 18896
    2018-01-18 15:48:37 - PID: 19046
    2018-01-18 15:49:12 - PID: 19113
    2018-01-18 15:49:14 - PID: 19027
    2018-01-18 15:49:14 - PID: 18929
    2018-01-18 15:49:17 - PID: 19114
    2018-01-18 15:49:17 - PID: 19117



    E' normale?

    Grazie
    Dario






    --- Ultima modifica di draio in data 2018-01-18 16:42:15 ---