Optimisation des performances - Comment optimiser Apache sous Windows, améliorer la concurrence et résister à davantage d'accès ? (Environnement de production)
仅有的幸福
仅有的幸福 2017-05-16 17:04:03
0
2
728

Pour des raisons historiques, notre système est déployé sur un serveur Windows et Apache est utilisé comme service Web. et ne peut pas être remplacé.
Situation actuelle : un autre service transmet les données à notre système via l'API, nous recevons les données puis les stockons dans la base de données.
Le problème rencontré est le suivant : la quantité de données poussées est importante et les requêtes sont nombreuses, ce qui provoque le blocage d'Apache et la page du système Web ne peut même pas être ouverte. La plupart du temps, après avoir redémarré Apache, il meurt à nouveau dans la demi-minute.

Comment gérer et optimiser la configuration de l'environnement existant ? Utiliser une file d'attente ?

仅有的幸福
仅有的幸福

répondre à tous(2)
phpcn_u1582

Les performances d'Apache sous Win sont bien pires que celles sous Linux. Si vous voulez vraiment optimiser, 1 : Installez un module fcgid et appelez php via fastcgi 2 : Alléger le framework PHP, supprimer ORM, etc., évaluer le nombre de visites sur le système existant, et évaluer la capacité de charge maximale du système existant. Utiliser des outils de pression tels que webbench, jmeter, etc., et ajouter des machines lorsque. approprié

滿天的星座

Apache n'a pas besoin d'être optimisé sous Windows, car s'il est sous Windows, il doit l'être iis

Ne prenez pas les erreurs pour des erreurs, sinon vous irez de plus en plus loin sur la mauvaise voie

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal