Aracılığıyla paylaş


Portal Denetleyicisi performansı

Bu makalede, performans sorunlarıyla ilgili Portal Denetleyicisi tanılama sonuçları ve yaygın sorunların veya problemlerin nasıl çözüleceği hakkında bilgi edineceksiniz.

Web sayfası izleme etkinleştirildi

Sayfa izleme için portal web sayfasını etkinleştirmek, portalınızda performans sorunlarına yol açabilir.

Önemli

Bu işlev, 9.3.4.x veya sonraki sürümlere sahip portallar için kullanımdan kaldırılmıştır. Daha fazla bilgi için daha önce yayımlanan kullanımdan kaldırma duyurusuna bakın: Dynamics 365 Portalları: Kullanım Dışı Özellikler.

Portal Denetleyicisi aracı, sayfa izleme için etkinleştirilen tüm web sayfalarını (kök ve içerik sayfası) listeler. Bu sayfalar aşağıdaki adımlar izlenerek devre dışı bırakılmalıdır:

  1. Portal Yönetimi uygulamasını açın.
  2. Gelişmiş bul'a gidin.
  3. İzlemeyi Etkinleştir (Kullanım Dışı) alanının etkinleştirildiği (değer Evet olarak ayarlanır) tüm web sayfalarını arayın.
  4. Tüm sayfaları toplu düzenleyin ve bu alanı Hayır olarak ayarlayın.

Portal Denetleyicisi sonuçlarında listelenen her sayfaya da gidebilir ve İzlemeyi Etkinleştir (Kullanım Dışı) alanının değerini Hayır olarak ayarlayabilirsiniz.

Dynamics 365 Portal çözümü sürüm 9.x'teyseniz bu alanın formda görüntülenmeyeceğini ve önce bunu forma eklemeniz gerekebileceğini anlamanız önemlidir.

Web dosyası izleme etkinleştirildi

Sayfa izleme için portal web dosyasını etkinleştirmek, portalınızda performans sorunlarına yol açabilir.

Önemli

Bu işlev, 9.3.4.x veya sonraki sürümlere sahip portallar için kullanımdan kaldırılmıştır. Daha fazla bilgi için daha önce yayımlanan kullanımdan kaldırma duyurusuna bakın: Dynamics 365 Portalları: Kullanım Dışı Özellikler.

Portal Denetleyicisi aracı, sayfa izleme için etkinleştirilen tüm web dosyalarını listeler. Bu dosyalar aşağıdaki adımlar izlenerek devre dışı bırakılmalıdır:

  1. Portal Yönetimi uygulamasını açın.
  2. Gelişmiş bul'a gidin.
  3. İzlemeyi Etkinleştir (Kullanım Dışı) alanının etkinleştirildiği (değer Evet olarak ayarlanır) tüm web dosyalarını arayın.
  4. Tüm kayıtları toplu düzenleyin ve bu alanı Hayır olarak ayarlayın.

Ayrıca Portal Denetleyicisi sonuçlarında listelenen her dosyaya da gidebilir ve İzlemeyi Etkinleştir (Kullanım Dışı) alanının değerini Hayır olarak ayarlayabilirsiniz. Portal çözümü 9.x sürümündeyseniz bu alanın formda görüntülenmeyeceğini ve önce bunu forma eklemeniz gerekebilir.

Oturum açma izleme etkin

Portal oturum açma izlemeyi etkinleştirmek, portalınızda performans sorunlarına yol açabilir.

Önemli

Bu işlev, 9.3.4.x veya sonraki sürümlere sahip portallar için kullanımdan kaldırılmıştır. Daha fazla bilgi için daha önce yayımlanan kullanımdan kaldırma duyurusuna bakın: Dynamics 365 Portalları: Kullanım Dışı Özellikler.

Portal Denetleyicisi aracı, oturum açma izlemenin portalınız için etkinleştirilip etkinleştirilmediğini denetler ve etkinleştirildiyse başarısız bir denetim gösterir. Oturum açma izleme aşağıdaki adımlar izlenerek devre dışı bırakılmalıdır:

  1. Portal Yönetimi uygulamasını açın.
  2. Portallar > Site Ayarları'na gidin.
  3. Authentication/LoginTrackingEnabled adlı site ayarını arayın.
  4. Bu site ayarı değerini Yanlış olarak ayarlayın veya site ayarını silin.
  5. Portalı yeniden başlatın.

Üst bilgi çıkışı önbelleği devre dışı bırakıldı

Portalınızda üst bilgi çıkışı önbelleğini devre dışı bırakmak, yüksek yük sırasında performans sorunlarına yol açabilir. Bu işlevsellik hakkında daha fazla bilgiye Portalda üst bilgi ve alt bilgi çıktısını önbelleğe alma özelliğini etkinleştirme bölümünden ulaşabilirsiniz.

Portal Denetleyicisi aracı, üst bilgi çıktısı önbelleğinin portalınızda devre dışı bırakılıp bırakılmadığını denetler ve devre dışıysa bir başarısız denetim gösterir. Bunu etkinleştirmek için:

  1. Portal Yönetimi uygulamasını açın.
  2. Portallar > Site Ayarları'na gidin.
  3. Header/OutputCache/Enabled adlı site ayarını arayın.
  4. Site ayarı kullanılabilirse değerini Doğru olarak değiştirin. Site ayarı kullanılabilir değilse bu adla yeni bir site ayarı oluşturun ve değerini Doğru olarak ayarlayın.
  5. Portalı yeniden başlatın.

Alt bilgi çıkışı önbelleği devre dışı bırakıldı

Portalınızda alt bilgi çıkışı önbelleğini devre dışı bırakmak, yüksek yük sırasında performans sorunlarına yol açabilir. Bu işlevsellik hakkında daha fazla bilgiye Portalda üst bilgi ve alt bilgi çıktısını önbelleğe alma özelliğini etkinleştirme bölümünden ulaşabilirsiniz.

Portal Denetleyicisi aracı, alt bilgi çıktısı önbelleğinin portalınızda devre dışı bırakılıp bırakılmadığını denetler ve devre dışıysa bir başarısız denetim gösterir. Bunu etkinleştirmek için:

  1. Portal Yönetimi uygulamasını açın.
  2. Portallar > Site Ayarları'na gidin.
  3. Footer/OutputCache/Enabled adlı site ayarını arayın.
  4. Site ayarı kullanılabilirse değerini Doğru olarak değiştirin. Site ayarı kullanılabilir değilse bu adla yeni bir site ayarı oluşturun ve değerini Doğru olarak ayarlayın.
  5. Portalı yeniden başlatın.

Web dosyası kayıtlarının sayısı çok fazla

Web dosyası tablosu portalınızda kullanmak istediğiniz tüm statik dosyaları depolamak için bir portal tarafından kullanılır. Bu tablonun ana kullanım amacı, web sitenizin CSS, JavaScript, görüntü dosyaları vb. gibi statik içeriğini depolamaktır. Ancak böyle çok sayıda dosyaya sahip olmak portalınızın başlatılması sırasında yavaşlığa neden olabilir.

Portal Denetleyicisi aracı bu senaryoyu denetler ve size portalınızda 500'den fazla etkin web dosyasının olup olmadığına dair gösterge sağlar. Bu dosyaların tümü statik içeriği temsil ederse bu sorunu gidermek için aşağıdaki işlemleri uygulayabilirsiniz:

  • Bu dosyaları depolamak için Azure Blob Depolama veya Azure İçerik Teslim Ağı gibi bir harici dosya sunucusu kullanın ve sayfanın içinde veya temel şablonda uygun sayfalarda bu dosyalara başvurun.

  • Dosyaları dışarı taşıyamıyorsanız tüm dosyaların giriş sayfasıyla birlikte yüklenmediğinden emin olun. Web dosyası, bu dosyanın ana sayfası giriş sayfası olarak ayarlanırsa giriş sayfasıyla birlikte yüklenir. Bu senaryodan kaçınmak için aşağıdakileri gerçekleştirin:

    1. İçeriği olmayan boş bir web sayfası ve boş bir şablon oluşturun. Bu sayfa, web dosyalarınıza doğrudan yol oluşturmak için kullanılacaktır.
    2. Giriş sayfasında gerekli olmayan tüm web dosyaları için giriş sayfasını bu boş web sayfasıyla değiştirin. Bunu yaptıktan sonra web dosyanızın tam yolu Portal URL/{dummy_webpage}/{web file} olur.
    3. Web dosyanıza doğrudan kullanmak istediğiniz sayfa şablonunun HTML'sinde veya sayfanın web şablonunda başvurun. Bu, dosyanızı isteğe bağlı olarak bu sayfaya yükler.

Temel form arama yapılandırması

Aramanın temel formlarda veya gelişmiş formlarda açılan mod olarak işlenmesinin etkinleştirilmesi, açılan listede gösterilen kayıt sayısı 200'ü aşarsa ve kayıtlar sık sık değiştirilirse performans sorunlarına neden olabilir. Bu seçeneği yalnızca ülke/bölge ve eyalet listeleri gibi sınırlı sayıda kayda sahip statik aramalar için kullanın.

Bu seçenek, çok sayıda kayda sahip olabilecek aramalar için etkinleştirildiğinde temel formun bulunduğu web sayfasının yüklenme süresini yavaşlatacaktır. Bu sayfa çok sayıda kullanıcı tarafından kullanıldığında ve birçok defa yüklendiğinde, bu sayfayı işlemek için web sitesi kaynaklarını kullanarak tüm web sitesi yavaşlatabilir. Bunun gibi durumlarda tam arama deneyimi kullanılmalıdır veya bir AJAX uç noktası çağıran özel bir HTML denetimi (web şablonları kullanılarak oluşturulur) istenen görünüm için oluşturulmalıdır.

Web rollerinin sayısı

Web rolleri, portallarda rol tabanlı erişim denetimini etkinleştirmek için kullanılır. Genellikle bir portaldaki web rollerinin sayısı, izinlerin farklı bileşimlerinin sayısının da sınırlı olması sebebiyle sınırlıdır. Portalınızda web rollerinin sayısı 100'ü geçerse bu durum portalınızın tüm sayfalarını etkileyen performans sorunlarına neden olabilir.

Ayrıca bkz.

Portal Denetleyicisini çalıştırma

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).