J'ai une application Flask (Python) qui fonctionne sur Passenger, qui fonctionne parfaitement lorsque je la teste et que je suis le seul utilisateur.Python Flask sur Passenger ne peut pas traiter un petit nombre de demandes simultanées
Mais dès que j'essaie d'avoir plusieurs connexions simultanées, chaque client attend toujours une réponse. Je l'ai essayé avec 50 utilisateurs simultanés, ce qui semble être facile à supporter. L'application est très simple, lire et écrire dans une base de données SQLite une ou deux fois. (Accès simultané de SQLite par ce petit nombre d'utilisateurs is not a problem.)
Qu'est-ce qui me manque?
Vous allez devoir donner plus d'informations sur la façon dont il est servi. sqlite est peu susceptible d'être le goulot d'étranglement; combien de processus/threads utilise-t-il? –
@DanielRoseman merci pour votre commentaire. Je pense que j'ai trouvé [ma réponse] (http://stackoverflow.com/a/42069933/2071807) (bien qu'il soit difficile de tester jusqu'à ce que j'ai 50 autres utilisateurs pour l'essayer.) Je voulais poster ceci parce que j'avais de la difficulté pour obtenir de l'aide via Google. – LondonRob