2017-10-09 5 views
-1

Récemment, le transfert de contenu est devenu extrêmement lent pour notre application Kentico 8.2 (pour déplacer une page, cela prend 30 minutes ou plus). Tâches de mise en scène similaires avant pris des secondes pour terminer. Nous avons redémarré le site Web, et cela n'a eu aucun effet.Le transfert de contenu est extrêmement lent

Avant, nous n'avions qu'un site Web dans l'instance de Kentico. Nous avons récemment déployé un autre site Web sur la même instance. Cela pourrait être une coïncidence, mais c'est la seule chose à laquelle nous pouvons penser qui pourrait affecter la performance de la mise en scène. Cependant, nous ne comprenons pas pourquoi. Pourquoi ajouter un deuxième site Web ralentirait la mise en scène de contenu d'un site Web différent? Comment pouvons-nous résoudre ce problème? En outre, si l'ajout d'un autre site Web n'est qu'une coïncidence, quelles sont les autres choses à vérifier en cas de mise en scène lente du contenu? Nous ne savons pas vraiment par où commencer.

EDIT
sites sont hébergés sur site (non Azure) sur le même serveur.

+0

Des erreurs dans le journal des événements? – DTK

+0

Peut-être en fournir un peu plus sur votre environnement et le nouveau site que vous avez déployé. Y avait-il un code personnalisé? L'ancien site a-t-il du code personnalisé? –

Répondre

1

Examinez la fragmentation d'index de table. Il se développe sur une période de temps et rend l'application de mise en scène lente.

Une autre chose à vérifier, faire une synchronisation fréquente des tâches/modifications à l'environnement supérieur pour réduire le nombre d'enregistrements pour conserver une piste.

Espérons que cela aide à résoudre votre problème.

+0

Une logique excessive sur les hooks Global Event peut également provoquer un problème, ils doivent donc vérifier s'ils utilisent des hooks Global Event pour effectuer la logique sur Document insert/updates, etc. –

+0

Il semble que certains utilisateurs aient créé des tâches de transfert pendant un certain temps. les déplacer vers les environnements supérieurs, pour une période de temps prolongée (pour des raisons commerciales). Je ne sais pas avec certitude, mais je pense que le volume de changements a quelque chose à voir avec le problème de performance. – neizan

+1

Notre mise en scène va plus vite maintenant. Nous avons fini par effacer complètement la file d'attente des tâches de mise en scène et à synchroniser les sous-arborescences individuelles une par une. J'ai encore quelques problèmes, mais je vais définitivement plus vite maintenant. Je marquerai ceci comme réponse acceptée. – neizan