Question

Magento CE 1.9.0.1 avec du Vernis 4.0.3 & de l'essence de Térébenthine 0.6.8

Lorsque je charge la page ou les pages intérieures pour la première fois, ceux-ci sont lents(comme la Première bouchée est toujours lent) et sur la deuxième tentative, il devient plus rapide provenant de Vernis, maintenant, depuis que la page a été stockée dans le Vernis de la cache doit être servi plus rapidement(en venant de Vernis), peu importe quel réseau ou connexion que j'utilise, mais dans mon cas, si dans le même temps, je vais à un autre PC/réseau(ou parfois même des navigateurs différents sur le même PC) et essayez de charger la même page il devient lent.Je suis à l'aide de tous les paramètres par défaut de l'essence de Térébenthine dans mon VCL config.

Voici mon /etc/varnish/vernis.params

# Varnish environment configuration description. This was derived from
# the old style sysconfig/defaults settings

# Set this to 1 to make systemd reload try to switch vcl without restart.
RELOAD_VCL=1

# Main configuration file. You probably want to change it.
VARNISH_VCL_CONF=/home/www/vhosts/example.org/httpdocs/var/default.vcl

# Default address and port to bind to. Blank address means all IPv4
# and IPv6 interfaces, otherwise specify a host name, an IPv4 dotted
# quad, or an IPv6 address in brackets.
VARNISH_LISTEN_ADDRESS=99.25.55.148
VARNISH_LISTEN_PORT=80

# Admin interface listen address and port
VARNISH_ADMIN_LISTEN_ADDRESS=127.0.0.1
VARNISH_ADMIN_LISTEN_PORT=6082

# Shared secret file for admin interface
VARNISH_SECRET_FILE=/etc/varnish/secret

# Backend storage specification, see Storage Types in the varnishd(5)
# man page for details.
VARNISH_STORAGE="malloc,12G"

# Default TTL used when the backend does not specify one
VARNISH_TTL=120

# User and group for the varnishd worker processes
VARNISH_USER=varnish
VARNISH_GROUP=varnish

# Other options, see the man page varnishd(1)
DAEMON_OPTS="-p thread_pool_min=5 -p thread_pool_max=500 -p thread_pool_timeout=300 -p cli_buffer=16384 -p feature=+esi_ignore_other_elements -p vcc_allow_inline_c=on"
  1. Serait-ce parce que je suis le stockage tout en RAM VARNISH_STORAGE="malloc,12G" et il y a peut être un comportement par défaut de la mémoire à juste essuyer après chaque minute ou seconde et j'ai aussi besoin de sauvegarder dans le disque SSD?ou il pourrait y avoir un autre problème?

  2. Si vous dites "la Première bouchée est toujours lent" que signifie-t-il, il sera plus lent pour chaque navigateur, et chaque session/connexion?c'est ce qui se passe réellement avec moi.

  3. Presque tous les magasins que j'ai vu qui fournissent page comme millisecondes(ayant Vernis) ne rencontre pas le même problème.Lorsque je parcours les sites de diverses connexions qu'il a l'air même avec à peu près la même vitesse.Comment puis-je y parvenir?

Veuillez également regarder Admin > Système > Configuration > Options De Mise En Cache qui peuvent aider à répondre

enter image description here enter image description here enter image description here enter image description here

Était-ce utile?

La solution

Serait-ce parce que je suis le stockage de tout dans la mémoire RAM que VARNISH_STORAGE="malloc,12G" et il y a peut être un comportement par défaut de la mémoire à juste essuyer après chaque minute ou seconde et j'ai aussi besoin de sauvegarder dans le disque SSD?ou il pourrait y avoir un autre problème?

Non, si votre Vernis est mis en place correctement, cela ne devrait pas arriver.

Si vous dites "la Première bouchée est toujours lent" que signifie-t-il, il sera plus lent pour chaque navigateur, et chaque session/connexion?c'est ce qui se passe réellement avec moi

Oui, si vous utilisez le VCL Fix option (qui est la valeur par défaut), puis la première demande est toujours transmise à travers des Vernis à Magento pour se faire une ID de session.Cela signifie que, si une demande de venir à Vernis ne pas avoir un frontend cookie ensemble, puis il passe cette demande via Magento - ce qui signifie généralement un ralentissement du chargement de la page.La deuxième demande de la même page devrait être beaucoup plus rapide, ainsi que pour les autres pages qui sont déjà dans le Vernis se cache. Cette page de notre wiki donne plus d'informations sur les moyens d'assurer le Vernis est configuré et fonctionne correctement.

...mais dans mon cas, si dans le même temps, je vais à un autre PC/réseau(ou parfois même des navigateurs différents sur le même PC) et essayez de charger la même page il devient lent.

Dans ce cas, lorsque vous passez à un autre PC/réseau, vous êtes le démarrage d'une nouvelle session, ce qui signifie que la première demande de la page est passé par de Magento obtenir une bonne ID de session.

Presque tous les magasins que j'ai vu qui fournissent page comme millisecondes(ayant Vernis) ne rencontre pas le même problème.Lorsque je parcours les sites de diverses connexions qu'il a l'air même avec à peu près la même vitesse.Comment puis-je y parvenir?

Ils peuvent ne pas être à l'aide de la CLASSIFICATION de vienne corriger, ou ils peuvent tout simplement avoir une très rapide Magento site même w/out et de Vernis uniquement à l'aide de Vernis à améliorer la concurrence.

Vernis/essence de Térébenthine est un outil très utile, en particulier pour améliorer la concurrence - mais ce n'est pas un remplacement pour l'optimisation de votre site/environnement autant que possible.

Autres conseils

Je sais que l'essence de térébenthine vernis ne servent pas un site de cache, si l'utilisateur le visiter, n'a pas de frontend id de session.Je pense que c'est une étape nécessaire depuis magento1 ne prend pas en charge le vernis de la boîte.

Donc n'importe quel utilisateur arriver sur un Site sans avoir une session valide ne sera pas obtenir le contenu servi de vernis qui explique pourquoi vous n'avez plus le temps de chargement lors de la commutation du navigateur / PC.

Ceci peut être vu jusqu'ici en vertu de la résolution des problèmes: https://github.com/nexcess/magento-turpentine/wiki/FAQ

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top