Une application, plusieurs hôtes virtuels et plusieurs copies apache

De temps en temps, nous avons des problèmes avec notre serveur. apache2, Qui cesse de fonctionner. Quand j'essaie de le redémarrer, j'ai besoin d'abord tuer plusieurs instances de course existantes apache.

Comme ça:

sudo service apache2 restart
pidof apache2
sudo kill -9 <pid>
sudo service apache2 start

Quand je gère l'équipe pidof, Je peux arriver à 12 identifiants. Je comprends bien
https://serverfault.com/questi ... ormal
. Cependant, il peut y avoir une meilleure solution pour ce que nous essayons d'atteindre.

Nous sommes une plate-forme commerciale pour le marché péruvien. Pensez-y comme une petite version Shopify. Nous avons plus 200 Magasins en utilisant la même application. Chaque magasin fonctionne sous son propre domaine et certificat SSL, Par conséquent, nous avons créé plusieurs hôtes virtuels. Bien qu'ils pointent tous sur le même répertoire.

La plupart de ces sites ont très peu de circulation et notre application fonctionne la plupart du temps sans échec. Cependant, s'il y a du trafic dans le magasin, le chargement de la CPU augmente à 100% Et le serveur échoue. Voir
https://i.stack.imgur.com/CNJSi.png
.

Comment pourrais-je empêcher l'échec du serveur? Selon vous, que puisse-t-elle aider à réduire l'équilibre? Existe-t-il une meilleure solution que le lancement de plusieurs hôtes virtuels? Ce qui est recommandé pour vous
http://httpd.apache.org/docs/c ... .html
?

remercier
</pid>
Invité:

Pour répondre aux questions, connectez-vous ou registre