recherche

Maison  >  Questions et réponses  >  le corps du texte

Optimisation des performances - Comment optimiser Apache sous Windows, améliorer la concurrence et résister à davantage d'accès ? (Environnement de production)

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 ?

仅有的幸福仅有的幸福2782 Il y a quelques jours729

répondre à tous(2)je répondrai

  • phpcn_u1582

    phpcn_u15822017-05-16 17:06:03

    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é

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-16 17:06:03

    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

    répondre
    0
  • Annulerrépondre